服务器重装一下.net framework+mdac2.7+IIS

解决方案 »

  1.   

    重装?那是公司服务器,不是我的电脑阿
    这个不可能的
    而且我们公司另一个asp.net站点是可以运行的
    就这个不行,这个在本地好几台电脑试了都是可以的请高手帮忙想想错误的可能性,非常感谢
      

  2.   

    up一下,难道csdn就没高手了?
      

  3.   

    Page.RegisterStartupScript 方法  [C#]请参见
    Page 类 | Page 成员 | System.Web.UI 命名空间 | Page 成员(Visual J# 语法) | C++ 托管扩展编程 
    要求
    平台: Windows 2000, Windows XP Professional, Windows Server 2003 系列
    语言
    C#C++JScriptVisual Basic全部显示
    允许 ASP.NET 服务器控件在 Page 中发出客户端脚本块。[Visual Basic]
    Public Overridable Sub RegisterStartupScript( _
       ByVal key As String, _
       ByVal script As String _
    )[C#]
    public virtual void RegisterStartupScript(
       string key,
       string script
    );[C++]
    public: virtual void RegisterStartupScript(
       String* key,
       String* script
    );[JScript]
    public function RegisterStartupScript(
       key : String,
       script : String
    );参数
    key 
    标识脚本块的唯一键。 
    script 
    要发送到客户端的脚本的内容。 
    备注
    与 RegisterClientScriptBlock 方法类似,该方法在 Page 对象的 <form runat= server> 元素的结束标记之前发出该脚本。发出脚本块时已定义了呈现该页的对象时,因此必须同时包括 <script> 元素的两个标记。通过使用 key 标识脚本,多个服务器控件实例可以请求该脚本块,而不用将其发送到输出流两次。具有相同 key 参数值的任何脚本块均被视为重复的。注意   请记住在脚本周围加入 HTML 注释标记,以便在请求的浏览器不支持脚本时脚本不会呈现。
    示例
    [Visual Basic, C#] 下面的示例说明如何将 RegisterStartupScript 方法与 IsStartupScriptRegistered 方法配合使用。如果尚未注册用代码声明块编写的 ECMAScript(如 IsStartupScriptRegistered 测试的那样),则将发出 RegisterStartupScriptBlock 调用。[Visual Basic] 
    <html>
      <head>
         <script language="VB" runat="server">
         public Sub Page_Load(Sender As Object,e As EventArgs)            ' Form the script to be registered at client side.
             Dim scriptString As String  = "<script language=JavaScript> function DoClick() {"
                 scriptString += "showMessage2.innerHTML='<h4>Welcome to Microsoft .NET!</h4>'}"
             scriptString += "function Page_Load(){ showMessage1.innerHTML="
             scriptString += "'<h4>RegisterStartupScript Example</h4>'}<"
             scriptString += "/"
             scriptString += "script>"             If(Not Me.IsStartupScriptRegistered("Startup")) Then
            Me.RegisterStartupScript("Startup", scriptString)
                 End If
        End Sub
            </script>
      </head>
      <body topmargin="20" leftmargin="10" onload="Page_Load()">
         <form id="myForm" runat="server">
            <span id="showMessage1"></span>
            <br>
            <input type="button" value="ClickMe" onclick="DoClick()">
            <br>
            <span id="showMessage2"></span>
         </form>
      </body>
    </html>[C#] 
    <html>
      <head>
        <script language="C#" runat="server">
        public void Page_Load(Object sender, EventArgs e) {
           // Form the script to be registered at client side.
           String scriptString = "<script language=JavaScript> function DoClick() {";
           scriptString += "showMessage2.innerHTML='<h4>Welcome to Microsoft .NET!</h4>'}";
           scriptString += "function Page_Load(){ showMessage1.innerHTML=";
              scriptString += "'<h4>RegisterStartupScript Example</h4>'}<";
           scriptString += "/";
           scriptString += "script>";
                       if(!this.IsStartupScriptRegistered("Startup"))
             this.RegisterStartupScript("Startup", scriptString);
         }
         </script>
      </head>
      <body topmargin="20" leftmargin="10" onload="Page_Load()">
         <form id="myForm" runat="server">
            <span id="showMessage1"></span>
            <br>
            <input type="button" value="ClickMe" onclick="DoClick()">
            <br>
            <span id="showMessage2"></span>
         </form>
      </body>
    </html>[C++, JScript] 没有可用于 C++ 或 JScript 的示例。若要查看 Visual Basic 或 C# 示例,请单击页左上角的“语言筛选器”按钮 。要求
      

  4.   

    我前台是用前台编码方式,也就是程序直接嵌套在aspx文件那种
    后台是用vs的后台编码方式,也就是有cs的那种
    然后后台编写和调试是在1.0下,前台编写和调试是1.10
    服务器版本是1.10
    虽然不能肯定是版本问题,可是这服务器还有另一个网站也是类似的,可以运行
    就现在这个不行,而这个(后台)在本地又是可以的
      

  5.   

    .net方便是方便,就是出了问题也不知道去哪找