XP+IIS+ASP.NET程序移植到windows2003后应用程序的按钮失效,验证控件有用,但是页面里的按钮按了没有响应啊!求助求助

解决方案 »

  1.   

    刚才弄错了,是移植到2000server上
      

  2.   

    原先可以,
    <asp:button id="Create" onclick="Create_click" runat="server" Text="创建"></asp:button>*.cs中如下:
    public void Create_click(object sender, System.EventArgs e)
    {}
    刚才测试如下也不行,怪
    private void InitializeComponent()
    {    
    this.admin.Click += new System.EventHandler(this.admin_Click);
    this.Load += new System.EventHandler(this.Page_Load); }
    #endregion private void admin_Click(object sender, System.EventArgs e)
    {
    MsgTxt.Text="test";
    }
      

  3.   

    是.net框架不同的缘故,重新运行aspiis -i或者拷贝aspnet_client\system_web\1_1_4322\WebUIValidation.js覆盖
      

  4.   

    去掉里面的这类空件:
    <asp:RequiredFieldValidator runat=server
              ErrorMessage="×"
              ControlToValidate="NewPassword"
              display="dynamic"
              />可能是服务器端生成的脚本在客服端的不兼容!
      

  5.   

    C:\WINNT\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -c.
    v1.1.4322为.NET版本(已经升级过1.1sp1)。问题解决