如果获取GridView中的一行传递到另一个aspx页中??? 怎样 获取 1.aspx中GridView选中行的直传递到2.aspx中,aspx页面怎么传递参数啊??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是单行:GridViewRow row = GridView1.SelectedRow;String id = GridView1.DataKeys[row.RowIndex].Value.ToString();Response.Redirect("aaa.aspx?id=" + id);如果多行:foreach (GridViewRow row in GridView1.Rows) int index = Convert.ToInt32(e.CommandArgument); GridViewRow row = GridView1.Rows[index]; ListItem item = new ListItem(); item.Text = Server.HtmlDecode(row.Cells[3].Text); 在该列前面加ButtonField,被选中的列会在e.CommandArgument中反应出来. 怎样 获取 1.aspx中GridView选中行的直传递到2.aspx中,aspx页面怎么传递参数啊??? 传参数; Response.Redirect("ModifyPost.aspx?parTransfer=" + parString);收参数: parString = Request.QueryString["parTransfer"]; protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { GridViewRow row = GridView1.SelectedRow; ClientScriptManager cs = Page.ClientScript; if (!cs.IsClientScriptBlockRegistered("clientScript")) { // Form the script that is to be registered at client side. String scriptString = "<script language=JavaScript>window.open('WebFormShowZxDetail.aspx?ID=" + row.Cells[0].Text.ToString() + "','_blank','height=500px,width=700px')"; scriptString += "<"; scriptString += "/"; scriptString += "script>"; cs.RegisterClientScriptBlock(GetType(),"clientScript", scriptString); } } 帮我看看jq的语句问题 如何把网页页面下载为word或者html格式? 用户控件的高级使用? 为什么我对数据进行添加、删除等动作的时候进行完重新绑定了,不过数据为什么还变??? 如何不显示textbox的cookie DataGrid分页问题,请高手帮忙 新手上路,请各位高手给予指导 谁能告诉我这是为什么 如何实现这样的功能? 帮我推荐一下 ===高分==求进销存管理需求分析===,===大家都来帮帮忙===== VS2005中如何给GridView的删除按妞添加javascript的删除前的确认按钮??
GridViewRow row = GridView1.SelectedRow;String id = GridView1.DataKeys[row.RowIndex].Value.ToString();Response.Redirect("aaa.aspx?id=" + id);如果多行:foreach (GridViewRow row in GridView1.Rows)
aspx页面怎么传递参数啊???
Response.Redirect("ModifyPost.aspx?parTransfer=" + parString);
收参数:
parString = Request.QueryString["parTransfer"];
{
GridViewRow row = GridView1.SelectedRow;
ClientScriptManager cs = Page.ClientScript;
if (!cs.IsClientScriptBlockRegistered("clientScript"))
{
// Form the script that is to be registered at client side.
String scriptString = "<script language=JavaScript>window.open('WebFormShowZxDetail.aspx?ID=" + row.Cells[0].Text.ToString() + "','_blank','height=500px,width=700px')";
scriptString += "<";
scriptString += "/";
scriptString += "script>";
cs.RegisterClientScriptBlock(GetType(),"clientScript", scriptString);
}
}