当我尝试在浏览器上运行程序时,我的GrdiView没有显示出来。我的GridView已经有一个SqlDataSource,我唯一的问题是我在运行它时如何显示它。请给我一些建议。到目前为止我没有代码。
答案 0 :(得分:1)
如果没有看到你的asp.net编码很难提供帮助,但根据你的评论,你可能没有将数据源绑定到数据网格。你需要这样的东西:
<asp:DataGrid ID="dgMyGrid" DataSourceID="dsMySource" runat="server">
<Columns>
<asp:BoundField DataField="MyColumn" HeaderText=" My Column">
</TemplateField>
</Columns>
</DataGrid>
<asp:SqlDataSource ID="dsMySource" runat="server" ConnectionString="<%$ Your Connectionstring %>"
SelectCommand="SELECT * FROM YourTable"
</asp:SqlDataSource>
正如我所说,如果不知道你到目前为止做了什么代码,进一步帮助是有点棘手的。你提到你到目前为止还没有做过任何c#,你打算在后面的代码中做这个吗?如果您希望填写DataTable或页面后面的代码中的某些内容,然后执行以下操作,则可以执行此操作:
MyGrid.DataSource = YourDataTable;
MyGrid.DataBind();