当前位置: 代码迷 >> C# >> GridView中怎么获取列值
  详细解决方案

GridView中怎么获取列值

热度:9   发布时间:2016-05-05 03:47:19.0
GridView中如何获取列值
……
DataKeyNames="cnum" 
……

  <asp:BoundField DataField="cnum" Visible="False" />
                <asp:TemplateField>
                    <ItemTemplate>
                        <asp:CheckBox ID="CheckBox1" runat="server" />
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:BoundField HeaderText="编  号" ItemStyle-Width="65px" DataField="ecode" 
                    ReadOnly="True" / >
……

        string del = GridView1.DataKeys[e.RowIndex].Values[0].ToString();

已经设置了cnum为主键,如何点删除的时候也获取“编号” ecode的值
string ecode = ……………………
------解决思路----------------------

GridViewRow gvr = GridView1.Rows[e.RowIndex];
string ecode = gvr.Cells["ecode"].Text;
  相关解决方案