(转)GridView中使用DataKeyNames存储数据键值
2012-09-17 15:47
323 查看
GridView中DataKeyNames的应用小结
11:02:35] <asp:GridView ID="GridView1" runat="server" DataKeyNames="Grup" OnRowCommand="GridView1_RowCommand" AutoGenerateColumns="False">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%#Eval("GrupName") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:ButtonField Text="按钮" />
</Columns>
</asp:GridView>Grup 为我们想使用但不需要显示的列。(如果有多个字段,使用逗号分开)
(后台)
protected void Page_Load(object sender, EventArgs e)
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
<asp:TemplateField>
<ItemTemplate>
<asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="Button" CommandArgument=' <%#Eval("Grup") %>' />
</ItemTemplate>
</asp:TemplateField>
按钮事件中如是写:
protected void Button2_Click(object sender, EventArgs e)
{
string strGrup = ((Button)sender).CommandArgument.ToString();
}
11:02:35] <asp:GridView ID="GridView1" runat="server" DataKeyNames="Grup" OnRowCommand="GridView1_RowCommand" AutoGenerateColumns="False">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%#Eval("GrupName") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:ButtonField Text="按钮" />
</Columns>
</asp:GridView>Grup 为我们想使用但不需要显示的列。(如果有多个字段,使用逗号分开)
(后台)
protected void Page_Load(object sender, EventArgs e)
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
<asp:TemplateField>
<ItemTemplate>
<asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="Button" CommandArgument=' <%#Eval("Grup") %>' />
</ItemTemplate>
</asp:TemplateField>
按钮事件中如是写:
protected void Button2_Click(object sender, EventArgs e)
{
string strGrup = ((Button)sender).CommandArgument.ToString();
}
相关文章推荐
- GridView中使用DataKeyNames存储数据键值
- GridView中使用DataKeyNames存储数据键值
- GridView中使用DataKeyNames存储数据键值
- GridView中使用DataKeyNames存储数据键值
- GridView中使用DataKeyNames存储数据键值
- GridView中使用DataKeyNames存储数据键值
- GridView中使用DataKeyNames存储数据键值<转载>
- GridView中使用DataKeyNames存储数据键值
- GridView 中DataKeyNames 存储数据键值
- html5指南-5.使用web storage存储键值对的数据
- Android数据的几种存储方式---------SharePreferences(轻量的以键值对) 的使用
- C# GridView 中DataKeyNames 存储数据键值(转)
- 数据 的存储(2)使用文件存储
- jdbc 使用PreparedStatement来存储和读取大数据(Blob或Clob)
- GridView里使用 DropDownList 更新数据列,不需要写一句代码
- asp.net中使用分页控件,并绑定数据到GridView或Repeater
- IOS之分析网易新闻存储数据(CoreData的使用,增删改查)
- 使用SQLite存储和查询数据的简单实现(源代码+注释)
- IOS之分析网易新闻存储数据(CoreData的使用,增删改查)
- 在ASP.NET 2.0中操作数据之十二:在GridView控件中使用TemplateField