例: a.aspx?id=1 は a.html?id=1 に書き換えられます。
a.aspx のポストバック イベントがトリガーされると、たとえばボタンをクリックした後、アドレスは a.aspx?id=1 に戻ります。
解決策は次のとおりです。
a.aspx ページで次のように登録します。
<%@ Register TagPrefix="url" Namespace="Intelligencia.UrlRewriter" Assembly="Intelligencia.UrlRewriter" %>
次に、<asp:form runat="server"> を < url:form runat="server> に置き換えます。
このメソッドは、Google の urlrewriter グループで発見されました。
参照: http://groups.google.com/group/UrlRewriter/browse_thread/thread/9eb59d8534ed0ec3/839990b919648ed9?lnk=gst&q=postback&rnum=2#839990b919648ed9
http://www.cnblogs.com/yurichou/archive/2007/01/09/616001.html