需要语法帮助,asp:SqlDataSource

时间:2015-08-14 19:14:24

标签: c# mysql asp.net

我无法为我的SqlDataSource获取正确的语法。我正在使用mySQL数据库,连接字符串位于web.config文件中。我有这个:

<asp:SqlDataSource ID="sdsEditEvents" runat="server" 
    ConnectionString = <%$ ConnectionStrings["mySQLConnectionString"] %>
    SelectCommand="SELECT EventID, EventName, EventDate FROM Events ORDER BY EventID" 
    ProviderName="MySql.Data.MySqlClient" 
    onselected="sdsShelfLifeMaster_Selected">
</asp:SqlDataSource>

我的错误是“服务器代码格式不正确。”

有人能把我推向正确的方向吗?

1 个答案:

答案 0 :(得分:3)

你忘了引用它们。

<asp:SqlDataSource ID="sdsEditEvents" runat="server"
    ConnectionString ='<%$ ConnectionStrings["mySQLConnectionString"] %>'
    SelectCommand="SELECT EventID, EventName, EventDate FROM Events ORDER BY EventID" 
    ProviderName="MySql.Data.MySqlClient" 
    onselected="sdsShelfLifeMaster_Selected">
</asp:SqlDataSource>