怎么用ASP.NET从web.config中读取出数据路连接字符串,然后绑定到界面上
<TABLE id= "Table2 " style= "Z-INDEX: 104; LEFT: 48px; WIDTH: 552px; POSITION: absolute; TOP: 232px; HEIGHT: 26px "
cellSpacing= "1 " cellPadding= "1 " rules= "all " border= "1 " runat= "server ">
<TR style= "FONT-WEIGHT: bold ">
<TD> 数据源名称 </TD>
<TD> 数据库类型 </TD>
<TD> 主机名 </TD>
<TD> 用户名 </TD>
<TD> 登录密码 </TD>
<TD> 数据库名 </TD>
<TD> 删除 </TD>
<TD> 排序 </TD>
</TR>
</TABLE>
按照他绑定
------解决方案--------------------ConfigurationSettings.AppSettings[ "名称 "]
------解决方案--------------------顶,不会
------解决方案-------------------- <%#System.Configuration.AppSettings[ "字串 "]%>
------解决方案--------------------添加System.Configuration
using System.Configuration;
string sconn = ConfigurationManager.ConnectionStrings[ "ConnectionString "].ConnectionString;
web.config里
</configSections> 之下
<connectionStrings>
<add name= "ConnectionString " connectionString= "连接字串 " />
</connectionStrings>
------解决方案--------------------给你个思路吧。我觉得这样能实现
先在后台 ConfigurationSettings.AppSettings[ "名称 "] 把他里面的字符。复给一个变量
如果需要的。你可以把他们按你要的方式截取。然后把这个变量绑顶到页面上。
我想这样。可以实现~`
------解决方案--------------------// Show the use of ConnectionStrings.
// If called from within a client application,
// the GetWebApplicationSection(string) gets the default section
// from the machine.config.
// If called from within a Web aplication it gets the
// section from the configuration file located at the
// application current level.
static void GetConnectionStrings()
{
// Get the connectionStrings key,value pairs collection.
ConnectionStringSettingsCollection connectionStrings =
WebConfigurationManager.ConnectionStrings
as ConnectionStringSettingsCollection;
// Get the collection enumerator.
IEnumerator connectionStringsEnum =
connectionStrings.GetEnumerator();
// Loop through the collection and
// display the connectionStrings key, value pairs.
int i = 0;
Console.WriteLine( "[Display connectionStrings] ");
while (connectionStringsEnum.MoveNext())
{
string name = connectionStrings[i].Name;
Console.WriteLine( "Name: {0} Value: {1} ",
name, connectionStrings[name]);
i += 1;
}
Console.WriteLine();
}
------解决方案--------------------之上是2.0用法,1.1的话按wei123456(onedotone)说的