当前位置: 代码迷 >> ASP.NET >> 急有关问题:怎么把一个页面的数据通过用GridView控件中的ButtonField提交到另一个页面.
  详细解决方案

急有关问题:怎么把一个页面的数据通过用GridView控件中的ButtonField提交到另一个页面.

热度:3503   发布时间:2013-02-25 00:00:00.0
急.....在线等..........问题:如何把一个页面的数据通过用GridView控件中的ButtonField提交到另一个页面...
如题:
如果能在本页能将GridView控件中的ButtonField给个事件通过后台处理也行....


感谢所有路过\回复的朋友...


------解决方案--------------------------------------------------------
直接在事件里面传值 放session等都可以
------解决方案--------------------------------------------------------
if (e.CommandName == "")
{
int intRow = int.Parse(e.CommandArgument.ToString()); 
string str= gridview1.DataKeys[intRow].Value.ToString();
}

------解决方案--------------------------------------------------------
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
string strCommandName = e.CommandName.ToString().Trim();
if (strCommandName == "Delete")
{
Server.Transfer("News_Input.aspx?XTBH=");

}
}
------解决方案--------------------------------------------------------


<asp:LinkButton CommandName="link_Add" CommandArgument="ProviderID" ID="link_AddProviderAdd" runat="server" OnClientClick="OpenItem()" >新增客户</asp:LinkButton>


protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "link_Add")
{
string id = e.CommandArgument.ToString();//CommandArgument 绑定的字段
// 这里面就是你要做的操作了 

}
}
------解决方案--------------------------------------------------------
学习
  相关解决方案