页面的视图状态(Ⅰ)

让我们分析一种典型情况。假设页面有一个文本框服务器控件。我们所期望的是,当页面回发时,该文本框服务器控件自动地被赋予客户端设置的值。然而,为了满足这种相当普通的需求,我们不需要视图状态。考虑如下页面: <% @Page language="c#" %> <form runat="server"> <asp:textbox runat="server" enableviewstate="false" id="theInput" readonly="false" text="Type here" /> <asp:checkbox runat="server" enablevi...
asp.net | 2007-11-03 16:48 | 阅读 2447 次 | 评论 2 条

技巧/诀窍:在ASP.NET中重写URL(续)

方法三:在IIS7中使用HttpModule 实现无扩展名的URL重写 上述的HttpModule方法在你要重写的URL含有.aspx 扩展名或者包含另一个被设置为ASP.NET处理的扩展名的情形下一切都工作。你这么做的话,不需要任何特定的服务器配置,你只要把你的应用拷贝到远程服务器,它会正常工作的。 但有的时候,你要重写的URL要么拥有一个不为ASP.NET处理的文件扩展名(譬如, .jpg, .gif, 或 .htm),要么根本没有扩展名。譬如,我们也许要把这些URL呈示成公开的产品目录网页(注意,它们没有 .aspx 扩展名): http://www.store.co...
asp.net | 2007-11-02 23:01 | 阅读 1941 次 | 评论 0 条

技巧/诀窍:在ASP.NET中重写URL

技巧/诀窍:在ASP.NET中重写URL 【原文地址】Tip/Trick: Url Rewriting with ASP.NET 【原文发表日期】 Monday, February 26, 2007 9:27 PM 经常有人请我指导应该如何动态地“重写”URL,以在他们的ASP.NETweb应用中发布比较干净的URL端点。这个博客帖子概述了几个方法,你可以用来在ASP.NET中干净地映射或重写URL,以及按照你自己的需求组织你的URL的结构。 为什么URL映射和重写很重要? 下面是开发人员想要对URL有更大的灵活性的最常见的场景: 1) 处理这样的情形:你要更改你的we...
asp.net | 2007-11-02 23:00 | 阅读 1560 次 | 评论 0 条
浏览92271次