欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【Asp.Net使用POST方法最简单的实现】,下面是详细的分享!
Asp.Net使用POST方法最简单的实现
Asp.Net 2.0 中实现了IButtonControl接口的控件都有一个PostBackUrl属性,可以进行跨页面提交,就是用的POST方法。那么在1.x中费了一番周折的POST提交就很简单了,只要把PostBackUrl设置为提交页,在那提交页用Request.Params[]就能拿到POST的表单参数了。还能用PreviousPage.FindControl去取前一页的控件。这里用Request和PreviousPage去取值都和Server.Transfer很象,但CrossPagePostBack可以跨站点。
这里是一个例子,里面还有关于本地化的测试。
PS,不知道有没有哪位同志遇到类似情况:/App_GlobalResources下的资源文件有Resource.zh.resx的话就会报错。。我的VS是中文的,估计他默认的资源文件就是Resource.zh.resx吧。
以上所分享的是关于Asp.Net使用POST方法最简单的实现,下面是编辑为你推荐的有价值的用户互动:
相关问题:求一个最简单的......POST重写向代码...最好用PHP实现
答:【纠错】 你说的“提交一个内容为:“OK”的POST包时”, 说法不对,应该说下标为某某的某个变量值为OK。 【原理】 A.php接收到post数据,检测是否存在值为OK的一个变量,是就转传到B.php ? 【代码】 // 在A里面 if (isset($_POST['xx']) && $_POST... >>详细
相关问题:请教页面之间传参的Server.Transfer方式如何用
答:ASP.NET提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递值,同样的事情,在使用事件驱动编程模型的ASP.NET就不是... >>详细
相关问题:ASP.NET用post的方式传参的话,参数该怎么写
答:string postData = "sort=xxxxx&type=xxxxxx";byte[] bytes = Encoding.ASCII.GetBytes(postData);Stream sendStream = request.GetRequestStream();sendStream.Write(bytes, 0, bytes.Length);sendStream.Close();HttpWebResponse response1 = ... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
