sunflower Asked: 2020-03-08 10:37:10 +0800 CST 2020-03-08 10:37:10 +0800 CST 2020-03-08 10:37:10 +0800 CST 如何从后面的代码中填充gridview asp.net c# sql?[关闭] 772 我在 ASP .NET 中有一个带有 C# 的 webform 应用程序,我想从 webform.aspx.cs 填充一个网格视图。有没有办法在进入页面时填写“仅”,或者应该只使用点击事件。你能告诉我怎么做吗?非常感谢您的帮助问候 c# 2 Answers Voted Best Answer Anyel 2020-03-08T12:21:11+08:002020-03-08T12:21:11+08:00 这是我在 aspx 中的表格或网格(删除一些列,因为我使用了很多,它们来自我的工作......) <asp:GridView ID="dtg_CutWeek" runat="server" AutoGenerateColumns="False" OnRowCommand="dtg_CutWeek_RowCommand"> <Columns> <asp:BoundField DataField="Year" HeaderText="AÑO"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle Width="50px" HorizontalAlign="Center" /> </asp:BoundField> <asp:BoundField HeaderText="MONEDA" DataField="TC"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle Width="60px" HorizontalAlign="Center" /> </asp:BoundField> </Columns> 并绑定数据我执行以下操作: dtg_CutWeek.DataSource = ""; // ELIMINO LOS DATOS QUE CONTENGA dtg_CutWeek.DataSource = dt; // ASIGNO NUEVOS DATOS QUE ESTAN EN MI dt dtg_CutWeek.DataBind(); //HAGO EL BINDEO DE LA INFORMACION .. dtg_CutWeek是我的网格的名称,如果您意识到它是我用来在后端进行引用的名称 HeyJhon 2020-03-08T12:41:09+08:002020-03-08T12:41:09+08:00 在webform.aspx 中,您应该有类似的内容,其中dgvData是您的 GridView 的标识符。 <asp:GridView ID="dgvDatos" runat="server" AutoGenerateColumns="True"> </asp:GridView> 在您的代码隐藏webform.aspx.cs 中,您应该执行与此类似的操作。 protected void Page_Load(object sender, EventArgs e) { dgvDatos.DataSource = new Persona().Listar(); dgvDatos.DataBind(); } 您可以从数据库传递数据集,也可以直接传递数据集合,如本例所示。
这是我在 aspx 中的表格或网格(删除一些列,因为我使用了很多,它们来自我的工作......)
并绑定数据我执行以下操作:
dtg_CutWeek是我的网格的名称,如果您意识到它是我用来在后端进行引用的名称
在webform.aspx 中,您应该有类似的内容,其中dgvData是您的 GridView 的标识符。
在您的代码隐藏webform.aspx.cs 中,您应该执行与此类似的操作。
您可以从数据库传递数据集,也可以直接传递数据集合,如本例所示。