急.....在线等..........问题:如何把一个页面的数据通过用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 绑定的字段
// 这里面就是你要做的操作了
}
}
------解决方案--------------------学习