GridView Code:
<asp:GridView ID="gv_a" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:BoundField DataField="xingming" HeaderText="姓名">
<ItemStyle HorizontalAlign="Center" />
</asp:BoundField>
<asp:TemplateField HeaderText="领导评价得分">
<ItemTemplate>
<%# getDeFen("此处获取当前行第一列内容", "员工_D")%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="中层互评得分"></asp:TemplateField>
<asp:TemplateField HeaderText="本部员工评价得分"></asp:TemplateField>
</Columns>
</asp:GridView>
第一列数据为数据源绑定的数据。
<asp:GridView ID="gv_a" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:BoundField DataField="xingming" HeaderText="姓名">
<ItemStyle HorizontalAlign="Center" />
</asp:BoundField>
<asp:TemplateField HeaderText="领导评价得分">
<ItemTemplate>
<%# getDeFen("此处获取当前行第一列内容", "员工_D")%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="中层互评得分"></asp:TemplateField>
<asp:TemplateField HeaderText="本部员工评价得分"></asp:TemplateField>
</Columns>
</asp:GridView>
第一列数据为数据源绑定的数据。
循环gridview行 i为循环变量循环中gv_a.Rows[i].Cells[0].Text.ToString(); //第I行第1列的值
Container.ItemIndex
{
DropDownList drp = sender as DropDownList; // 触发事件的 DropDownList
GridViewRow row = drp.NamingContainer as GridViewRow; // GridView 当前行
row.Style.Add(HtmlTextWriterStyle.BackgroundColor, drp.SelectedValue);
int CurRow = row.RowIndex;
}