asp.net中跳转到另外一页进行修改,页面传值问题
<a>是在GridView中的一个链接,我是要当点击时跳转到另外一页进行修改,到了modifiPage.aspx时怎么获取到值呢?我用的stringname=Reques...
<a>是在GridView中的一个链接,我是要当点击时跳转到另外一页进行修改,到了modifiPage.aspx时怎么获取到值呢?
我用的
string name = Request.QueryString["StuName"];
string phone = Request.QueryString["StuPhone"];
string address = Request.QueryString["StuAddress"];
但获取不到啊,是不是值就没有保存进去?
<a href="modifiPage.aspx?id='<%#Eval("StuID") %>' & name='<%#Eval("StuName") %>' & phone='<%#Eval("StuPhone") %>' & address='<%#Eval("StuAddress") %>' " >修改</a>
你是说写上这里的name,phone,address就可以吗,可是我试过了,还是没值,我这句是不是写错了?
<a href="modifiPage.aspx?id=' <%#Eval("StuID") %>' & name=' <%#Eval("StuName") %>' & phone=' <%#Eval("StuPhone") %>' & address=' <%#Eval("StuAddress") %>' " >修改 </a> 展开
我用的
string name = Request.QueryString["StuName"];
string phone = Request.QueryString["StuPhone"];
string address = Request.QueryString["StuAddress"];
但获取不到啊,是不是值就没有保存进去?
<a href="modifiPage.aspx?id='<%#Eval("StuID") %>' & name='<%#Eval("StuName") %>' & phone='<%#Eval("StuPhone") %>' & address='<%#Eval("StuAddress") %>' " >修改</a>
你是说写上这里的name,phone,address就可以吗,可是我试过了,还是没值,我这句是不是写错了?
<a href="modifiPage.aspx?id=' <%#Eval("StuID") %>' & name=' <%#Eval("StuName") %>' & phone=' <%#Eval("StuPhone") %>' & address=' <%#Eval("StuAddress") %>' " >修改 </a> 展开
4个回答
展开全部
Request只能获取上一页面的请求,你的页面dispose掉就没了。试着用session做试试。另外你这几个变量用的多的话,你可以从global里面编写Application,存在Application里面也很方便,
因为你说的不具体,只能这么回答了
因为你说的不具体,只能这么回答了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string name = Request.QueryString["Name"];
string phone = Request.QueryString["Phone"];
string address = Request.QueryString["Address"];
这名也不应该有“'”
<a href="modifiPage.aspx?id=' <%#Eval("StuID") %>' & name=' <%#Eval("StuName") %>' & phone=' <%#Eval("StuPhone") %>' & address=' <%#Eval("StuAddress") %>' " >修改 </a>
改为
<a href="modifiPage.aspx?id=<%#Eval("StuID") %>&name=<%#Eval("StuName") %>&phone=<%#Eval("StuPhone") %>&address=<%#Eval("StuAddress") %>" >修改 </a>
string phone = Request.QueryString["Phone"];
string address = Request.QueryString["Address"];
这名也不应该有“'”
<a href="modifiPage.aspx?id=' <%#Eval("StuID") %>' & name=' <%#Eval("StuName") %>' & phone=' <%#Eval("StuPhone") %>' & address=' <%#Eval("StuAddress") %>' " >修改 </a>
改为
<a href="modifiPage.aspx?id=<%#Eval("StuID") %>&name=<%#Eval("StuName") %>&phone=<%#Eval("StuPhone") %>&address=<%#Eval("StuAddress") %>" >修改 </a>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string
name
=
Request.QueryString["Name"];
string
phone
=
Request.QueryString["Phone"];
string
address
=
Request.QueryString["Address"];
这名也不应该有“'”
<a
href="modifiPage.aspx?id='
<%#Eval("StuID")
%>'
&
name='
<%#Eval("StuName")
%>'
&
phone='
<%#Eval("StuPhone")
%>'
&
address='
<%#Eval("StuAddress")
%>'
"
>修改
</a>
改为
<a
href="modifiPage.aspx?id=<%#Eval("StuID")
%>&name=<%#Eval("StuName")
%>&phone=<%#Eval("StuPhone")
%>&address=<%#Eval("StuAddress")
%>"
>修改
</a>
name
=
Request.QueryString["Name"];
string
phone
=
Request.QueryString["Phone"];
string
address
=
Request.QueryString["Address"];
这名也不应该有“'”
<a
href="modifiPage.aspx?id='
<%#Eval("StuID")
%>'
&
name='
<%#Eval("StuName")
%>'
&
phone='
<%#Eval("StuPhone")
%>'
&
address='
<%#Eval("StuAddress")
%>'
"
>修改
</a>
改为
<a
href="modifiPage.aspx?id=<%#Eval("StuID")
%>&name=<%#Eval("StuName")
%>&phone=<%#Eval("StuPhone")
%>&address=<%#Eval("StuAddress")
%>"
>修改
</a>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string name = Request.QueryString["id"];
string phone = Request.QueryString["name"];
string address = Request.QueryString["phone"];
string phone = Request.QueryString["name"];
string address = Request.QueryString["phone"];
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询