ASP.net post传值出现错误。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.net post传值出现错误。相关的知识,希望对你有一定的参考价值。
我写了两个WEB窗体 一个叫Login.aspx一个是Default.aspx login把表单传给Default.aspx 中的Label从login。aspx输入信息点提交然后就弹出那个错误的页面
参考技术A 把你<form>中的method="get"去掉,因为你这个<form runat="server" />是服务端控件,必须是post提交,而你现在又手动设置为get提交,所以冲突报错追问两个地方都改了 还是那样报错
兄弟,你把method="post"去掉啊,你不需要指定form的提交方式。还有form中的action="xxxx"也去掉。
我问你一下,你这个Default.aspx页面是用vs工具建立的,还是你用别的方式建立的?vs工具建立一个aspx页面,form中不会有method与action这两个属性
asp.net如何把表单提交到别的页面而不是本页面,用POST方式
如题,请大侠们帮忙一下
用了html的form 了,但这样一来总是显示“回发或回调参数无效”的错误
post方式,隐式传值
首先,这两种方式都可以提交到别的页面啊。只是有些细微差别。
比如,前边你填写了一个表单,里边有id,name,等等。并且跳转到第二页面。
那么在第二个页面,使用内置对象 Request.form["id"]就可以获取到它的值
现在,不管是什么方式,其实这么写都是可以的:Request["id"]。
不知道说明白没有。呵呵。
——楼上的家伙其实说的是对的。你也可以用session传值,只是你没这么问。 参考技术A 如果在form里面写了<form method="post"之类的话,不用管,只要跳转的话想要传的值就已经被传到跳转后的页面了,只不过在那个页面用request.getParameter来获得即可 参考技术B <form method="post" name="bj_name" action="b.aspx" >
<input type="hidden" id="bgUrl" runat="server" />
<input type="submit" id="submit" value="提交" />
</form>
b.aspx 页面中
接受穿过来的参数。判断就行,本回答被提问者采纳 参考技术C 你可以使用html来做表单页
然后添加<form method="post" action="aaa.aspx" ></form>
标签
这样在此form中的数据将会提交的aaa.aspx页中处理 参考技术D URL传值。
会话传值
以上是关于ASP.net post传值出现错误。的主要内容,如果未能解决你的问题,请参考以下文章
求ASP后台代码调用ASP.net的网页并用POST传值的代码示例
win7+iis7.5+asp.net下 CS0016: 未能写入输出文件“c:WindowsMicrosoft.NETFrameworkv2.0.50727Temporary ASP.NE