我看了ASP.ASPX一个例子,发现ASP.net的数据源是在Web.Config中设置两个数据源名字
 <add name="MyConSql1" connectionString="data Source=192.168.0.1;database=WUDB;user id=sa;pwd=111" providerName="System.Data.SqlClient"></add> <add name="MyConSql2" connectionString="data Source=192.168.0.2;database=WUDB;user id=sa;pwd=111" providerName="System.Data.SqlClient"></add>然后当一个MyWeb.ASPX网页在调用数据源时是这样的: <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:MyConSql1 %>"最后MyWeb.ASPX就可以正常调用数据源工作,我的问题是当我在MyWeb.Aspx上设置一个RadioButtonList控件,当选择点击后选择不同的OPTION内容时能否动态改变这个MyWbe.Aspx的数据源,原来的是MyConSql1,我现在想切换为MyConSql2,我发现它的数据源是写在MyWeb.ASPX中的并不是写在MyWeb.ASPX.cs中,所以我就不知道该怎么办了,以为我是初学者,ASPX给我的感觉是静态的不能这样改,如果在MyWeb.ASPX.CS中也许能办到,请各位老师给个动态修改网页数据源的思路