ASPx从SQL源显示文本框中的数据

时间:2011-05-24 13:02:20

标签: asp.net sql data-binding

<asp:SqlDataSource ID="textdata" runat="server"
ConnectionString="<%$ ConnectionStrings:TextConnectionString %>" 
SelectCommand="SELECT SUM(pkNot) FROM [Not]">
    <SelectParameters>
          <asp:ControlParameter ControlID="notTotal" Name="pkNot" PropertyName="Text" Type="String" />
    </SelectParameters>
 </asp:SqlDataSource>

文本框是:

<asp:TextBox runat="server" ID="notTotal"></asp:TextBox>

如何让该值显示在文本框中?它不起作用。

1 个答案:

答案 0 :(得分:0)

这类似的东西:

DataView beh = (DataView)SqlDataSource1.Select(DataSourceSelectArguments.Empty);

TextBox1.Text = beh[0][0].ToString();

另一种方式可能是:

<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind ('activitydate') %>'></asp:TextBox>

在后面的代码中。我在c#中写了这个,因为你没有指出你在用什么。