asp.net的request和response

本文介绍了ASP.NET中Web窗体控件如何通过事件模型提交信息,并对比了ASP.NET与传统ASP在表单提交处理上的不同之处,包括利用Request获取值的方式及Response.write的使用限制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

     asp.net中,因为采取了事件模型,默认情况下,web窗体控件将信息提交到原来的页面,页面中用ispostback属性来判断是否初次加载,如果要提交到其他的页面,需要设置button控件的PostbackUrl属性指定要提交到的页面,提交的页面利用Page对象的PreviousPage对象的属性和方法得到相应的值。

    而象Asp中利用Request,需要将Form中的runat="server"标签去掉,然后可以利用Html语法利用Request的相关属性获取值,但一个条件就是所用的html控件,要加上runat="server"属性才可以在Request中的相关属性中访问相关内容。

   在Asp中用的比较普遍的response.write在asp.net基本没什么作用了,如果页面中已经有其他内容,调用此方法的结果是将内容输出对页面所有标签之前,导致页面混乱,一般 添加一个如Label的控件,显示指定的内容。

    最近在看一本叫asp.net 3.5高级编程的书,看到23章了,怎么奇怪没有介绍Request和Response方法,这些应该也是原因之一吧。

转载于:https://www.cnblogs.com/lazeman/archive/2010/10/25/1860657.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值