gpt4 book ai didi

c# - 如何遍历每一行,将值放在 gridview 列单元格中

转载 作者:行者123 更新时间:2023-11-30 16:40:08 25 4
gpt4 key购买 nike

我有 3 列和 100 行的 gridview。以及 gridview 中的一个提交按钮。

这里的前 2 列是边界字段,第 3 列是标签(模板字段)。

现在,我想更改第 3 列的状态并在循环运行时将其显示到 gridview。

我想

when i=0 then i want to change label's value to "SUCESS" and display on Gridview,
i=1 then i want to change label's value to "SUCESS" and display on Gridview,
and so on till i=100.

GridView

<asp:GridView ID="GvCategoryLive" runat="server" AutoGenerateColumns="False" EmptyDataText="No Records Found !"  >
<Columns>
<asp:BoundField DataField="UnitName" HeaderText="Unit Name" />
<asp:BoundField DataField="CreateDate" HeaderText="Created Date" />
<asp:TemplateField HeaderText="Status">
<ItemTemplate>
<asp:Label ID="UnitMesurement_Id" runat="server" Text=""></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>

我正在尝试这样的事情

 protected void btnSave_Click(object sender, EventArgs e)
{
if (btnSave.Text == "Save")
{
for (int i = 0; i < GvCategoryLive.Rows.Count; i++)
{
System.Threading.Thread.Sleep(9000);
GvCategoryLive.Rows[i].Cells[2].Text = "Success";

}
}

}

最佳答案

我真的不记得 gridviews 和 asp.net webforms 但是

你可以在 javascript 中使用 setTimeout

var rowCount = 100;// get row count here
for(int i = 0; i < rowCount ; i++)
{
setTimeout($('#cell'+i).html('Success'), 9000);
}

关于c# - 如何遍历每一行,将值放在 gridview 列单元格中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51871488/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com