如何将gridview中的一行数据传递到另一页面

 我来答
不寻常的葱
2008-11-13
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
用 新闻传递 例子说明
把gridView里的数据源设置成select *,把新闻标题列设置成hyperLink形式的 然后 右边选项DataNavigateUrlFields=ID ,数据源要设置成select * ,然后DataNavigateUrlFormatString=你想跳转页的名字.aspx?ID={0} 然后DataTextField=(数据库里的字段 比如我想点新闻标题 点完跳转到下一页面 那你就从数据库里找这个字段名) 然后从另一页面用 string k=Request.QueryString["ID"] 即可使用
qlman99
2008-11-13
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
1>用Session//大型的话,一般不用(比较占空间)
Session["字段"]=t1.text
Response.Redirect("传递到哪一页");
2>gridView里表内传递
<asp:HyperLinkField DataNavigateUrlFields="字段,字段1" DataNavigateUrlFormatString="(传递到哪一页)ContractRetract_judge.aspx?字段={0}&字段1={1}"
DataTextField="id" HeaderText="查看评审" Target="_blank" />
获取数据为:
string sDH = Request.QueryString["字段"];
string sHTH = Request.QueryString["字段"];
lb_dh.Text = sDH;
tb_contract.Text = sHTH;
3>字段太多的话读取唯一值,然后传值(1>,2>都可用),再在另一个页面根据"唯一值"重新绑定!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dwert
2008-11-13 · TA获得超过178个赞
知道答主
回答量:178
采纳率:0%
帮助的人:85.8万
展开全部
读取id,然后传值,再在另一个页面格局id重新绑定!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
171******76
2008-11-13 · TA获得超过190个赞
知道答主
回答量:190
采纳率:0%
帮助的人:69.1万
展开全部
你这个页面要设ID。。另一个页面要有接收此ID的语句

Session[""] = xxxxxx
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7cb8fc542
2008-11-13 · TA获得超过298个赞
知道小有建树答主
回答量:329
采纳率:0%
帮助的人:286万
展开全部
Session[""] = xxxxxx
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式