我在网格视图中遇到了一个问题,基本上我想要实现的目标如下:我有一个网格视图,其中我的第一列是一个链接按钮,我必须设置一个条件,其中我的第二列的值被获取并且是输入到 ac# 方法,用于填充我需要分配到我的第一列的值。
我正在尝试下面的代码,但是当我查看我的网格时,它将第一列的值显示为空白。页面:
<asp:TemplateField HeaderText="FileName" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:LinkButton ID="btn" runat="server" CommandName="Click"/>
</ItemTemplate>
</asp:TemplateField>
aspx.cs
if (e.Row.RowType == DataControlRowType.DataRow)
{
int EmpiD = Int32.Parse(e.Row.Cells[2].Text);
DataSet EmpIDDs = GetEMP.getValue(EmpiD);
DataRow EmpRow = EmpIDDs.Tables[0].Rows[0];
e.Row.Cells[0].Text = EmpRow[3].ToString();
}
如果您有任何解决方案,请帮助我