2015-10-27 3 views
0

У меня есть программа, которая считывает информацию о книге из базы данных и создает программу корзины покупок. Он работает нормально локально, но всякий раз, когда я проверяю его на своем сайте, я получаю сообщение об ошибке 500 - Internal Server Error. Я узнал, что если я прокомментирую кнопку asp: в коде ниже, программа работает, но кнопка необходима. Функция Button3_Click существует в коде позади. Есть идеи?Кнопка Asp.Net вызывает ошибку 500 - Внутренняя ошибка сервера

<div id="book3" class="books" style="width: 170px; height: 351px; float:left;">&nbsp; <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

Handler: PageHandlerFactory-интегрально-4,0

Код ошибки 0x00000000

+1

И вы уверены, что ваша программа правильно подключена, с соответствующей строкой соединения в вашем web.config? –

+0

Вы просмотрели средство просмотра событий сервера, чтобы узнать, что такое сообщение об ошибке? –

+0

Я убрал часть соединения и просто закодирован в значениях для тестирования, и ошибка по-прежнему сохраняется. – Dylan

ответ

0

Я столкнулся с той же ошибки и Я исследовал, но нашел много ответов, которые не исправить. Вот мое решение шаги

  1. Если страница является HTML-страницы, добавить тэг формы с идентификатором и RUNAT внутри < тела > теги

<form id="form1" runat="server"> 
 
     <div> 
 
<!--Add your button --> 
 
      </div> 
 
     </form>

и возможно добавить <div> </div > внутри формы < > теги

Смежные вопросы