获取某行的字段ID值(GridView模板列)
2007-06-15 16:56
393 查看
aspx页面
<asp:GridView runat="server" ID="grd" AutoGenerateColumns="false" DataKeyNames="leagueID" OnRowCommand="grd_RowCommand" OnRowCreated="grd_RowCreated">
<Columns>
<asp:TemplateField HeaderText="我要加入">
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<asp:Button runat="server" ID="btnJoin" Text="加 入" CommandName="btnJoin" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
aspx.cs类文件
protected void grd_RowCommand(object sender, GridViewCommandEventArgs e)
protected void grd_RowCreated(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
Button btnJoin = (Button)e.Row.FindControl("btnJoin");
btnJoin.CommandArgument = e.Row.RowIndex.ToString();
}
}
<asp:GridView runat="server" ID="grd" AutoGenerateColumns="false" DataKeyNames="leagueID" OnRowCommand="grd_RowCommand" OnRowCreated="grd_RowCreated">
<Columns>
<asp:TemplateField HeaderText="我要加入">
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<asp:Button runat="server" ID="btnJoin" Text="加 入" CommandName="btnJoin" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
aspx.cs类文件
protected void grd_RowCommand(object sender, GridViewCommandEventArgs e)
protected void grd_RowCreated(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
Button btnJoin = (Button)e.Row.FindControl("btnJoin");
btnJoin.CommandArgument = e.Row.RowIndex.ToString();
}
}
相关文章推荐
- 获取某行的字段ID值(GridView模板列)
- GridView根据循环按钮获取当前行ID或其他字段
- Js获取Gridview中模板列控件ID,获取控件生成的HTML中的ID
- Gridview模板列中控件的单击事件获取主键ID
- 获取gridview模板列里面的控件的ID
- aspxgridview中获取焦点行的模板里的asptextbox中的值
- GridView模板内控件值的获取
- GridView、Repeater等数据源控件发现获取不到下面的控件ID的秒杀解决办法
- 某表字段值存储另一表的以,分隔的ID,获取相应的以,分隔的ID对应的名称
- ASP.NET中获取Repeater模板列中LinkButton按钮事件中获取ID等
- 在GridView帮定数据时把太长的字段替换成"...." 数据库中id大于1时帮定到Gridview上显示为红色
- WordPress获取使用指定模板的页面id
- JavaScript 获取GridView模板列中用户控件的值?
- 获取服务器控件的id时,遇到使用到模板列取不到的问题
- GridView中的编辑和删除按钮获取当前行的非主键字段的值
- 织梦DeDeCMS在模板中获取顶级栏目ID的办法
- 再Repeater模板中,如何获取里面的控件 客户端ID ??
- 为什么Jquery有时候根据模板中控件的Id但是获取不到该控件的对象
- gridview中用NewSelectedIndex获取选中的ID值
- GridView模板列中的TextBox的ontextchanged事件中获取当前行的某列!(转)