Member 10194266 Ответов: 0

Sys.webforms.pagerequestmanagerservererrorexception: при обработке запроса на сервере произошла неизвестная ошибка. Код состояния, возвращенный с сервера, был следующим: 500


Представление sys.Веб-формы.Исключение PageRequestManagerServerErrorException: при обработке запроса на сервере произошла неизвестная ошибка. Код состояния, возвращенный с сервера, был следующим: 500

я использую точку останова в щелчке кнопки , но код не выполняется .

Что я уже пробовал:

<asp:panel id="PanelPopup" runat="server" backcolor="#C0FFC0" bordercolor="Green" borderstyle="Solid" borderwidth="2px" forecolor="#0000C0">
    <div id="headerdiv"></div>
    <div id="detail"></div>
    <div id="foterdiv"></div>

    <table cellpadding="0" cellspacing="0" style="width: 144px">
    <tbody>
    <tr>
        <td>                                    
            <table cellpadding="0" cellspacing="0" style="width: 272px">
            <tbody>
            <tr>
                <td>
                    <asp:label id="LabelPartNo" runat="server" font-size="10pt" forecolor="#0000C0" text="Part No" width="136px">
                </td>
                <td>
                    <asp:textbox id="txtPartNo" runat="server" width="200px">
                </td>
                <td>
                </td>
                <td>
                </td>
            </tr>
            <tr>
                <td style="height: 24px">
                    <asp:label id="LabelDescription" runat="server" font-size="10pt" forecolor="#0000C0" text="Description" width="136px">
                </td>
                <td style="height: 24px">
                    <asp:textbox id="txtDescription" runat="server" width="200px">
                </td>
                <td style="height: 24px">
                </td>
                <td style="height: 24px">
                </td>
            </tr>
            <tr>
                <td>
                    <asp:label id="LabelPackage" runat="server" font-size="10pt" forecolor="#0000C0" text="Package" width="136px">
                </td>
                <td>
                    <asp:dropdownlist id="cmbPackage" runat="server" width="205px">
                </td>
                <td>
                </td>
                <td>
                </td>
            </tr>
            </tbody>
            </table>
        </td>
    </tr>
    <tr>
        <td>
        </td>
    </tr>
    <tr>
        <td style="height: 24px">
            <asp:button id="MPEOK" runat="server" text="ADD NEW" width="112px" onclick="MPEOK_Click" visible="False">
        </td>
        <td style="height: 24px">
            <asp:button id="cmdUpdate" runat="server" text="SUBMIT" width="112px" onclick="cmdUpdate_Click">
        </td>
        <td style="height: 24px">
            <asp:button id="cmdDelete" runat="server" text="DELETE" width="112px" onclick="cmdDelete_Click" visible="False">
        </td>
        <td style="width: 81px; height: 24px">
            <asp:button id="MPECancel" runat="server" text="Cancel" width="80px">
        </td>
    </tr>
    </tbody>
    </table>

    <asp:button runat="server" id="btnShowModalPopup" style="display:none" width="152px">

    <cc1:modalpopupextender id="MPECaseDetails" runat="server" popupcontrolid="PanelPopup" targetcontrolid="btnShowModalPopup" popupdraghandlecontrolid="PanelPopup" cancelcontrolid="cmdUpdate" backgroundcssclass="modalBackground">

    <cc2:calendarextender id="ToDate" runat="server" behaviorid="ToTime" format="dd-MMM-yyyy" onclientdateselectionchanged="ToDate" targetcontrolid="txtReceivedDate">

Richard MacCutchan

Невозможно угадать, что делал ваш сервер, когда произошла ошибка. Вы проверили журналы сервера?

ZurdoDev

Что приводит к возникновению ошибки?

Richard Deeming

Я исправил форматирование вашего блока кода, но это не помогает. Ошибка 500 означает, что что-то пошло не так на сервере, и мы не можем видеть ни одного из ваших серверных кодов.

Проверьте окно вывода в Visual Studio на наличие ошибок. Также проверьте средство просмотра событий Windows, чтобы узнать, есть ли что-нибудь в журнале событий приложения. И изучите запрос AJAX в инструментах разработчика Вашего браузера, чтобы увидеть, есть ли возвращенный "желтый экран смерти", который по умолчанию будет содержать сведения об ошибке.

Dave Kreskowiak

HTTP 500-это просто общее сообщение, которое означает, что что-то серьезно не так с конфигурацией веб-сервера или ваш серверный код приложения потерпел крах.

Нет никакого способа, чтобы HTML-файл вызвал ошибку 500.

Member 10194266

благодарить всех,

Теперь вопрос решен .

у нас есть три текстовых поля и 2 выпадающих значения .В одном текстовом поле значение слишком длинное, и когда я помещаю несколько текстовых значений и отправляю их, то оно работает .

Member 10194266

Я выбираю ниже значения txtPartNo.Текст = КРД("Обозначение")
txtDescription.Text = Trim(Crd("Описание"))
txtManufacture.Text = Crd("Производитель")
txtPRQty.Text = Crd("QtyRequired")
cmbPackage.Элемент.Text = Crd("Пакет")
-смбпакет.SelectedValue = Crd("Пакет")
RnoteNo = Crd("RNoteNo")

cmbCategory.Элемент.Text = Crd("Категория")

во время fatching мое значение описания слишком длинно ,но интересно то, что я не обновляю значение описания, но когда я нажимаю кнопку Обновить, то 500 error msg show so wh. я обновлен только кол-во. Итак, что я делаю, когда значение описания отображается в текстовом поле, тогда я удалю некоторый текст в описании и обновлю его .тогда он работает нормально.

и обновите поле QtyRequired ,QtyAsPerPacking

0 Ответов