【问题标题】:asp:button works locally but no on serverasp:button 在本地工作,但在服务器上没有
【发布时间】:2015-05-17 09:15:08
【问题描述】:

我的网页上有 4 个 asp:buttons。其中一个工作正常,其他三个不能正常工作。我网页上的表单是一个简单的加密应用程序。我是 asp.net 的新手,所以任何帮助将不胜感激。整个站点当然可以在本地正常工作,但是当上传到服务器时,3 个按钮不起作用。我可能忽略了一些明显的东西,但示例代码如下:

*只有加密按钮有效。 其他按钮的通用错误代码: ScriptResource.axd:5 未捕获的 Sys.WebForms.PageRequestManagerServerErrorException:Sys.WebForms.PageRequestManagerServerErrorException:在服务器上处理请求时发生未知错误。服务器返回的状态码是:500

<form id="form1" runat="server">
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
    Enter Password: <asp:TextBox ID="TextBox1" MaxLength="15" CssClass="Password" runat="server"></asp:TextBox>
    <asp:FileUpload ID="FileUpload1" CssClass="Button" runat="server" />
    <asp:Button ID="Button1" runat="server" Text="Upload File" CssClass="Button" CausesValidation="False" onclick="Button1_Click" />
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
    <br />
    Enter Text:
    <br />
    <asp:TextBox ID="TextBox2" TextMode="MultiLine" CssClass="TestStyle"  runat="server"></asp:TextBox>
    <br />
    <%--<asp:TextBox ID="TextBox2" TextMode="MultiLine" CssClass="TestStyle" runat="server"></asp:TextBox>
    <br />--%>
    <asp:Button  ID="Encrypt" OnClick="EncryptBT_Click" runat="server" CssClass="Button"  CausesValidation="False" Text="Encrypt"></asp:Button>
    <asp:Button  ID="Decrypt" OnClick="DecryptBT_Click" runat="server"  CssClass="Button" CausesValidation="False" Text="Decrypt"></asp:Button>
    <fieldset>
    <legend>Save Encrypted Text File</legend>File name:
    <asp:TextBox ID="textboxName" runat="server" Width="93px"></asp:TextBox>
    <asp:Button ID="buttonSave" runat="server" Text="Save As" CssClass="Button" Width="66px" OnClick="Save_Click" /></fieldset>
    </ContentTemplate>
   </asp:UpdatePanel>
</form>

【问题讨论】:

    标签: c# asp.net server local webpage


    【解决方案1】:

    使用开发者工具检查页面上是否有按钮。
    另外,检查他们的 onClick 方法是否已在代码隐藏中实现。

    【讨论】:

    • 我广泛审查了开发人员工具,并且按钮位于页面上。我对为什么加密按钮会起作用但解密按钮不起作用感到困惑。在本地一切正常,但是当我发布我的网站时,该按钮将不起作用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多