急。。如何获取GRIDVIEW选中行索引值,并传递到下一个页面。。求ASP.NET 高手指教。
最近要做一个小型的论坛的实训,我做了两个页面,我在a.aspx页面的GRIDVIEW中放了一个LinkButton名为查看,我想当点击LinkButton(查看)时将数据...
最近要做一个小型的论坛的实训,我做了两个页面,我在a.aspx页面的GRIDVIEW中放了一个LinkButton名为查看,我想当点击LinkButton(查看)时将数据库中neirong、huifu的数据分别输出到b.aspx页面的Label1和Label2中,要怎么做。急求高手指教啊。。能实现再加分。。
展开
11个回答
展开全部
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
GridViewRow row = CustomersGridView.SelectedRow;
Session["neirong"] = row.Cells[2].Text; //假定 "neirong"是第2列,
Session["huifu"]= row.Cells[3].Text; //假定"huifu"第3列
}
当然,最好先判断一下 row.Cells[0].Text!="" 。
不知道是否能帮你,你试试看。
{
GridViewRow row = CustomersGridView.SelectedRow;
Session["neirong"] = row.Cells[2].Text; //假定 "neirong"是第2列,
Session["huifu"]= row.Cells[3].Text; //假定"huifu"第3列
}
当然,最好先判断一下 row.Cells[0].Text!="" 。
不知道是否能帮你,你试试看。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个嘛
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
GridViewRow row = CustomersGridView.SelectedRow;
Session["neirong"] = row.Cells[2].Text; //假定 "neirong"是第2列,
Session["huifu"]= row.Cells[3].Text; //假定"huifu"第3列
}
当然,最好先判断一下 row.Cells[0].Text!="" 。
不知道是否能帮你,你试试看。
呵呵
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
GridViewRow row = CustomersGridView.SelectedRow;
Session["neirong"] = row.Cells[2].Text; //假定 "neirong"是第2列,
Session["huifu"]= row.Cells[3].Text; //假定"huifu"第3列
}
当然,最好先判断一下 row.Cells[0].Text!="" 。
不知道是否能帮你,你试试看。
呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把查看的标签直接改成 a 标记,里面的href属性改成“b.aspx?id=<%# bind("你的表的主键字段") %>”
然后再b页面用request接收id参数,通过这个id参数主键,在数据库中查到这条信息,然后怎么操作就不用我说了把;
如果a 标记不行,就还是在linkbutton的PostBackUrl这个属性里面改成这样也行
然后再b页面用request接收id参数,通过这个id参数主键,在数据库中查到这条信息,然后怎么操作就不用我说了把;
如果a 标记不行,就还是在linkbutton的PostBackUrl这个属性里面改成这样也行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
cellclick事件 里面有rowindex跟columnindex 获取到行列位置的 然后你就获取对应的数据 然后直接用session吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我在a.aspx页面的GRIDVIEW中放了一个LinkButton,我想当点击LinkButton时其中GridView1.EditIndex里面就获得了当前编辑行的索引,可以把 GridView1.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询