读取webconfig节点的方法摘要
读取webconfig节点,可以直接定向到某个节点(如:string str=ConfigurationSettings.AppSettings["appPathString"];
也可以用GetConfig方法读取整个父Node(:如:
{object settings=ConfigurationSettings.GetConfig("appSettings");
NameValueCollection nv=settings as NameValueCollection;
if(nv!=null)
{for(int i=0;i<3;i++)
{string val=(string)nv["i"];
Response.Write(val);}
}
因为web.config是XML的文件,所以还可以读取XML文件一样取出其中的node:
{DataSet ds=new DataSet();
ds.ReadXml(Server.MapPath("~/web.config"));
Response.Write(""+ds.Tables[1].Rows[1][1]+"<br>"+ds.Tables[1].Rows[2][1]+"");
}
也可以用GetConfig方法读取整个父Node(:如:
{object settings=ConfigurationSettings.GetConfig("appSettings");
NameValueCollection nv=settings as NameValueCollection;
if(nv!=null)
{for(int i=0;i<3;i++)
{string val=(string)nv["i"];
Response.Write(val);}
}
因为web.config是XML的文件,所以还可以读取XML文件一样取出其中的node:
{DataSet ds=new DataSet();
ds.ReadXml(Server.MapPath("~/web.config"));
Response.Write(""+ds.Tables[1].Rows[1][1]+"<br>"+ds.Tables[1].Rows[2][1]+"");
}

浙公网安备 33010602011771号