易截截图软件、单文件、免安装、纯绿色、仅160KB

(转)ASP.NET URL Rewrite. URL重写


ASP.NET URL Rewrite. URL重写
转自:http://www.cnblogs.com/rickel/archive/2007/02/04/639616.html

URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。
  比如浏览器发来请求hostname/101.aspx ,服务器自动将这个请求中定向为http://hostname/list.aspx?id=101。
url重写的优点在于:
    缩短url,隐藏实际路径提高安全性
    易于用户记忆和键入。
    易于被搜索引擎收录
二 实现url重写的基本方法
  
下载MS的URLRewriter.dll,放到你的web程序的bin下
下载地址1:http://www.rickel.cn/uploads/DevTools/MSDNURLRewriting.msi
下载地址2:download.microsoft.com/download/0/4/6/0463611e-a3f9-490d-a08c-877a83b797cf/MSDNURLRewriting.msi
下载完成后,在web.config里设置如下:
<?
xml version="1.0" encoding="utf-8" 
?>
<!--
overred
-->
<
configuration
>
    <
configSections
>
        <
section 
name
="RewriterConfig"
type
="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter"
 
/>
    </
configSections
>
    <
RewriterConfig
>
        <
Rules
>
            <
RewriterRule
>
                <
LookFor
>
~/d(\d+)\.aspx
</
LookFor
>
                <
SendTo
>
~/default.aspx?id=$1
</
SendTo
>
            </
RewriterRule
>
        </
Rules
>
    </
RewriterConfig
>
    <
system
.web
>
        <
httpHandlers
>
            <
add


相关文档:

ASP.NET弹出模式对话窗口封装类

 //////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    /// <summary>
    /// javascript弹出窗口封装类
    /// </summary>
    public static class JSCommon ......

ASP.NET LINQ _1

 什么是LINQ?
       LINQ是语言集成查询(Language Integrated Query)的简称,是Visual Studio 2008 和.NET Framework 3.5 版中一项,突破性的创新,它在对象领域和数据领域之间架起了一座桥梁.
       一个简单LINQ查询:
    &n ......

ASP.NET页面模型

一、ASP.NET页面
一个ASP.NET页面(或者称为ASP.NET窗体)由以下几个部分组成:
1、指令
(包括@Page、@Import、@OutputCache、@Implements、@Register、@Master、@Control…)
2、Head(HTML文档头)
3、Body(HTML文档体)
窗体元素(form)
控件(html标记、服务器控件标记)
4、代码(客户端代码,服务端 ......

Asp.net 常见错误

错误 CS0001 编译器内部错误
错误 CS0003 内存溢出
错误 CS0004 提升为错误的警告
错误 CS0005 编译器选项后应跟正确的参数
错误 CS0006 找不到动态链接的元数据文件
错误 CS0007 .Net 环境初始化错误
错误 CS0008 从文件中读取元数据错 ......

ASP.NET常用代码

 1. 打开新的窗口并传送参数:
传送参数:
response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')</script>")
接收参数:
string a = Request.QueryString("id");
string b = Request.QueryString("id1");
2.为按钮添加对话框
Button1.Attribute ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号