文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>伪静态回发

伪静态回发

时间:2010-10-13  来源:蓝丶 sky

(1)自定义一个Actionlessform类,在aspx中不再使用系统提供的form 标记
创建此类并对其进行编译之后,要在 ASP.NET Web 应用程序中使用它,应首先将其添加到 Web 应用程序的 References 文件夹中。然后,要 使用它来代替 HtmlForm 类,做法是在 ASP.NET 网页的顶部添加以下内容: 代码 namespace ActionlessForm
 {
     public class Form : System.Web.UI.HtmlControls.HtmlForm
     {
         protected override void RenderAttributes(HtmlTextWriter writer)
         {
             writer.WriteAttribute("name", this.Name);
             base.Attributes.Remove("name");
             writer.WriteAttribute("method", this.Method);
             base.Attributes.Remove("method");
             this.Attributes.Render(writer);
             base.Attributes.Remove("action");
             if (base.ID != null)
                 writer.WriteAttribute("id", base.ClientID);
         }
     }
 }
  <%@ Register TagPrefix="skm" Namespace="ActionlessForm" Assembly="ActionlessForm" %> 
 
 <form runat="server"></form>
 //替换为: 
 <skm:Form id="Form1" method="post" runat="server"></skm:Form> 

 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载