有人知道,这是什么问题吗?ASP.NET平台,C#开发的网页,用户在将页面用邮件发送给其他人时报错。不懂ASP.NET,顺便请教两个问题:
1)render是什么东东?
2)我修改了某个页面文件,例如test.aspx,直接覆盖到服务器上的test.aspx文件,不用做什么操作,直接就可以访问了吧?

解决方案 »

  1.   

    不是说APS.NET的网页要编译吗?我直接复制粘贴到服务器上的ASPX文件,是自动由IIS服务器编译的?
      

  2.   


    Render用于将服务器控件内容发送到提供的HtmlTextWriter对象,此对象编写将在客户端呈现的内容。在开发服务器控件时,可以重写此方法以呈现服务器控件。
    不修改逻辑代码和控件可以
      

  3.   

    那这个错误是什么意思呢?
    RegisterForEventValidation can only be called during Render()
      

  4.   

    在出错的页面 重写VerifyRenderingInServerForm 方法,将默认实现屏蔽    public override void VerifyRenderingInServerForm(Control control)
        {
            //base.VerifyRenderingInServerForm(control);
        }