我有一个程序可以从数据库中读取书籍信息并创建购物车程序。它在本地运行良好,但每当我在我的网站上测试它时,我得到错误500 - 内部服务器错误。我发现如果我在下面的代码中注释掉asp:按钮,程序可以工作,但按钮是必要的。 Button3_Click函数存在于后面的代码中。有什么想法吗?
<div id="book3" class="books" style="width: 170px; height: 351px; float:left;">
<asp:Image ID="Image3" runat="server" Height="196px" Width="169px" ImageUrl="url/ofMiceandMen.jpg" />
<br />
<div style="height: 135px">
<asp:Label ID="title" runat="server" Text="Of Mice and Men"></asp:Label>
<asp:Label ID="author" runat="server" Text="John Steinbeck"></asp:Label>
<asp:Label ID="review" runat="server" Text="4.5/5 Stars"></asp:Label>
<asp:Label ID="price" runat="server" Text="$7.00"></asp:Label>
<asp:Button ID="Button3" runat="server" OnClick="Button3_Click" Text="View Book" />
//This Button
</div>
</div>
当我指定详细的调试信息时,这就是服务器告诉我的内容。
详细错误信息:
模块:ManagedPipelineHandler
通知:MapRequestHandler
处理程序:PageHandlerFactory-Integrated-4.0
错误代码0x00000000
答案 0 :(得分:0)
我遇到了同样的错误并且我进行了研究,但发现了很多没有解决问题的答案。这是我的解决方案步骤
<form id="form1" runat="server">
<div>
<!--Add your button -->
</div>
</form>
&#13;
并可能添加&lt; div&gt;&lt; / div&gt;在&lt; form&gt;内标签