Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# VS 2012和asp.net中的SelectParameter_C#_Asp.net_Visual Studio 2012 - Fatal编程技术网

C# VS 2012和asp.net中的SelectParameter

C# VS 2012和asp.net中的SelectParameter,c#,asp.net,visual-studio-2012,C#,Asp.net,Visual Studio 2012,您好,我想在SelectCommand代码中绑定文本字符串: <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:finchsize_polibudaConnectionString %>"

您好,我想在SelectCommand代码中绑定文本字符串:

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
     ConnectionString="<%$ ConnectionStrings:finchsize_polibudaConnectionString %>"
     SelectCommand="SELECT ocena FROM Oceny AS lista WHERE przedmiot = @ID"/>
     <SelectParameters>
       <asp:ControlParameter ControlID="TextBox1" DefaultValue="0" Name="ID"
            PropertyName="Text" Type="String" />
     </SelectParameters>

但是我的VS2012说:1.验证(XHTML5):元素SelectParameters不受支持。2.元素“ControlParameter”不是已知元素。您是否知道如何解决这个问题,或者是否有其他方法可以在SelectCommand中绑定一些文本

我试过了

<asp:QueryStringParameter />


同样如此,但它给出了完全相同的错误。

SelectParameters元素必须是
SqlDataSource
的子元素。现在你把它当作一个同伴

<asp:SqlDataSource ID="SqlDataSource1" runat="server"
     ConnectionString="<%$ ConnectionStrings:finchsize_polibudaConnectionString %>"
     SelectCommand="SELECT ocena FROM Oceny AS lista WHERE przedmiot = @ID">
     <SelectParameters>
       <asp:ControlParameter ControlID="TextBox1" DefaultValue="0" Name="ID"
            PropertyName="Text" Type="String" />
     </SelectParameters>
</asp:SqlDataSource>