先谢过~
asp.net在用post提交的时候,可以把form标签内的相应的参数提交到我们指定的页面,但是如果这个页面之前已经存在参数了,那我们该怎么一起提交呢:
代码如下:
<form id="form1" action="RiZhiView.aspx" method="post">
<div style="margin-top:5px;">
<TEXTAREA id="rep_con" style="width:100%; height:100px; border:solid 1px #FFcccc; " name="rep_con" rows=4 wrap=PHYSICAL></TEXTAREA>
</div>
</form>
现在我是把from 用js submit到RiZhiView.aspx这个页面了,但是这个页面其实在开始打开的时候,也是有参数的传递的。
如下:
/RiZhiView.aspx?id=1&usid=1000。
就是说,当我再次用post的方式在这个页面再次提交,执行其他的操作的时候,那我之前的参数该如何也能一起传递过去呢。
asp.net在用post提交的时候,可以把form标签内的相应的参数提交到我们指定的页面,但是如果这个页面之前已经存在参数了,那我们该怎么一起提交呢:
代码如下:
<form id="form1" action="RiZhiView.aspx" method="post">
<div style="margin-top:5px;">
<TEXTAREA id="rep_con" style="width:100%; height:100px; border:solid 1px #FFcccc; " name="rep_con" rows=4 wrap=PHYSICAL></TEXTAREA>
</div>
</form>
现在我是把from 用js submit到RiZhiView.aspx这个页面了,但是这个页面其实在开始打开的时候,也是有参数的传递的。
如下:
/RiZhiView.aspx?id=1&usid=1000。
就是说,当我再次用post的方式在这个页面再次提交,执行其他的操作的时候,那我之前的参数该如何也能一起传递过去呢。
可直接使用response.redirect,postbackurl等跳转页面
如果有数据 提交
然后清空。继续定时检查。
,获取post提交的URL参数 和之前Session ["oldUrl"] 拼接,不就有了,
这里面的参数url指的是什么呢??
web_load
{
isPostBack
if(id==""&&usid=="")
}
解释一下,
在页面初始化的时候就是您说的
//但是这个页面其实在开始打开的时候,也是有参数的传递的。
进行判断,如果本身带参数那么就是本身的页面,如果不带参数就是其他页面跳过来的
用个变量存储参数,因为他是静态的,所以不要担心,性能和丢失问题
var get = Request.QueryString;
var post= Request.Form;
那你再post的时候连上一次参数一起post过去啊
?OldId=1&UsId=1000&NewId=2&UsId=2000
<form id="form1" action='RiZhiView.aspx?url=<%ViewStat["url"]%>' method="post">