【发布时间】:2013-01-31 14:38:24
【问题描述】:
我需要能够查看 SQL 数据库中的数据,并选择要打印的特定行(稍后处理)。 考虑到我不需要在任何时候编辑数据,我只需要一个额外的复选框的数据,什么控件最好?
【问题讨论】:
我需要能够查看 SQL 数据库中的数据,并选择要打印的特定行(稍后处理)。 考虑到我不需要在任何时候编辑数据,我只需要一个额外的复选框的数据,什么控件最好?
【问题讨论】:
很可能是GridView:
<asp:SqlDataSource id="CustomersSource"
SelectCommand="SELECT CustomerID, CompanyName, FirstName, LastName FROM SalesLT.Customer"
ConnectionString="<%$ ConnectionStrings:AWLTConnectionString %>"
runat="server"/>
<asp:GridView id="CustomersGridView"
DataSourceID="CustomersSource"
AutoGenerateColumns="False"
EmptyDataText="No data available."
AllowPaging="True"
runat="server" DataKeyNames="CustomerID">
<Columns>
<asp:BoundField DataField="CustomerID" HeaderText="CustomerID"
InsertVisible="False" ReadOnly="True" SortExpression="CustomerID" />
<asp:BoundField DataField="CompanyName" HeaderText="CompanyName"
SortExpression="CompanyName" />
<asp:BoundField DataField="FirstName" HeaderText="FirstName"
SortExpression="FirstName" />
<asp:BoundField DataField="LastName" HeaderText="LastName"
SortExpression="LastName" />
</Columns>
</asp:GridView>
【讨论】: