在我的 C# 代码中,我使用这样的连接字符串:
connection = new SqlConnection(ConfigurationManager.AppSettings["myconnectionstring"])
效果很好。
我现在正在尝试使用<asp:SqlDataSource
控件,但我似乎无法在控件中使用上述连接字符串,如下所示:
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConfigurationManager.AppSettings["myconnectionstring"] %>"
SelectCommand="SELECT * from table1"></asp:SqlDataSource>
我收到一条错误消息:
解析器错误消息:服务器标记格式不正确。
我究竟做错了什么?