本帖最后由 together14629 于 2011-05-25 14:25:50 编辑

解决方案 »

  1.   

    就是google抓取页面的时候带form的重写页面会出错````
      

  2.   

    把页面上表单form的runat="server"去掉    <form id="form1">
        <div>
        test<br />
        </div>
        </form>
    然后再加上 代码:   
    public override void VerifyRenderingInServerForm(Control control) 
    {       
     // Confirms that an HtmlForm control is rendered for  
    }   
    这样就不会报"控件必须放在具有 runat=server 的窗体标记内"这样的错误
    from里也不会产生错误的action
      

  3.   

    你重写的时候用到微软的URLrewriter没有啊?
      

  4.   

    URLrewriter.net  跟URLrewriter情况一样