属性'SelectQuery'不是元素'SqlDataSource'的有效属性

时间:2014-04-21 12:21:00

标签: c# asp.net database

我在一个项目上工作,现在我收到一个错误。 我有一个表UserData,我想将数据库连接到Registration.aspx页面,之后我想在页面上查看数据库中的数据Manager.aspx

这是错误:

  

键入' System.Web.UI.WebControls.SqlDataSource'没有名为' SelectQuery' ... \ Manager.aspx

的公共属性

代码:

<asp:SqlDataSource ID="SqlDataSourceRegistration" runat="server" 
     ConnectionString="<%$ ConnectionStrings:RegistrationConnectionString %>" 
     SelectCommand="SELECT * FROM [UserData]" 
     SelectQuery="<%$ ConnectionStrings:RegistrationConnectionString %>">
</asp:SqlDataSource>

这是一个打印屏幕:

http://s30.postimg.org/4goewse5d/Error.jpg

如果有人知道问题是什么,请帮助我。

2 个答案:

答案 0 :(得分:1)

这里有一个示例,您可以在其中查看如何编写SqlDataSource

  <asp:sqlDataSource ID="SqlDataSourceRegistration"
   SelectCommand="SELECT * FROM UserData"   ConnectionString="<%$ ConnectionStrings:RegistrationConnectionString %>"  RunAt="server"> </asp:sqlDataSource>

答案 1 :(得分:-1)

尝试删除整个SelectQuery属性。