0
我有一个GridView,并且GridView有一个项目模板。现在,我需要得到它包含了我所需要的值的第一个单元格的值,但我曾尝试以下并不起作用,它eturns了“”单击按钮时从GridView获取值
int id = Convert.ToInt32(GridView.Rows[index].Cells[0].Text);
这里是我在GridView
代码<Columns>
<asp:TemplateField HeaderText="ID">
<ItemTemplate>
<asp:Label runat="server" ID="lblDepartmentID" Text='<%#DataBinder.Eval(Container.DataItem,"DepartmentID")%>' />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Left" />
</asp:TemplateField>
我必须强调我不想使用GridView_RowCommand或其他GridView事件。我需要在单击同一页上的一个按钮时拉取此值。
我该怎么做?
这个代码在哪里呢? int id行。另外,你是否在代码中使用对象类型** Gridview **? GridView对象是否有其他名称?像GridView1什么的? – roymustang86
该行代码位于btn_Click事件中。现在使用Gridview对象,Gridview被命名为GridView1 – user710502