有沒有辦法在彈出框中顯示錯誤信息?我使用Asp.Net(C#),並且在我們的網頁上,如果訂單不正確,我們會顯示一條錯誤消息。現在,我們希望能夠使用某種彈出方法(可能是Ajax?) - 它應該能夠獲取字符串值來顯示錯誤消息。Asp.Net彈出式錯誤信息
回答
一個簡單的方法,你可以有一個腳本塊,其中包含alert("your error message")
。如果要將彈出窗口設置爲網站的其他部分,則可以將錯誤消息呈現爲div
元素,並使用jQuery dialog將其顯示爲頁面中的模式對話框。
我可以有條件地顯示使用C#嗎?如果X然後「顯示警報」? –
@OhMisterRabbit你可以從代碼隱藏中做到這一點:'Page.ClientScript.RegisterStartupScript(this.GetType(),「myalert」,「alert('處理您的訂單時出現問題');」,true);' – Icarus
我已經使用了Ajax這個完成自己的詳細信息。
使用ModalPopupExtender並將PopupControlID設置爲Asp Panel,我通常會將其放入一個用戶控件中,以便通過網站輕鬆使用它。
但是下面是asp.net代碼片段
<div class="modalPopupAlign">
<asp:LinkButton ID="lnkConfirm" Style="display: none;" CausesValidation="false" runat="server" PostBackUrl="#">Confirm</asp:LinkButton>
<ajax:ModalPopupExtender ID="lnkConfirm_ModalPopupExtender" runat="server" TargetControlID="lnkConfirm" PopupControlID="pnlConfirmation" BackgroundCssClass="modalBackground" DropShadow="true" RepositionMode="None">
</ajax:ModalPopupExtender>
<div id="pnlConfirmation" class="modalPopup" style="display: none;">
<br />
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div class="modalPopupContainerAlign">
<div>
<asp:Image ID="imgIcon" CssClass="modalPopupImage" runat="server" />
<asp:Label ID="lblMessage" CssClass="modalPopupMessage" runat="server"></asp:Label>
<div class="modalPopupTextbox"><asp:TextBox ID="txtValue" Width="200px" MaxLength="100" Visible="false" runat="server"></asp:TextBox></div>
<asp:Button ID="btnAction" runat="server" CausesValidation="false" CssClass="defaultButton" Text="OK" />
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
它需要一些時間來得到它正常工作,因爲我曾與腳本管理器了一些錯誤,這是我目前已經安裝在一個母版頁。
只是可能會給你一個方向前進,CSS可以幫助形狀和顏色的消息框。
儘管在某些方面這是一種複雜的方式,但有很多用途。
ModalPopupExtender +1。我在使用MVC和jQuery之前取得了巨大的成功。 –
- 1. 彈出自定義錯誤信息
- 2. 笨 - jQuery的彈出錯誤信息
- 3. 顯示彈出錯誤信息
- 4. 彈出信息
- 5. Asp.net MVC LINQ錯誤信息
- 6. C++錯誤信息的輸出格式
- 7. Django彈出錯誤消息
- 8. Jquery彈出錯誤消息?
- 9. 信息彈出框
- 10. pdo錯誤消息彈出錯誤
- 11. cin拋出錯誤信息
- 12. 格式錯誤信息
- 13. 樣式PHP錯誤信息
- 14. jquery模態彈出錯誤信息覆蓋
- 15. Eclipse信息彈出框
- 16. Openlayers - 彈出信息到popupmarker
- 17. 提示信息彈出框
- 18. Gmap信息框彈出
- 19. 如何在asp.net中彈出一個模式彈出的模式彈出式錯誤
- 20. asp.net MVC3 DefaultModelBinder錯誤信息鍵
- 21. ASP.NET顯示錯誤詳細信息
- 22. 彈出警告消息asp.net
- 23. 錯誤信息
- 24. 錯誤信息
- 25. 錯誤信息
- 26. 信息錯誤
- 27. 彈出多個錯誤消息
- 28. 如何關閉彈出錯誤消息
- 29. 消息框彈出錯誤頁面wp7
- 30. 錯誤消息在彈出的
如果訂單順利通過,您會向用戶展示什麼? –
他們被引導到一個新頁面,上面寫着「感謝您訂購....」等。 –
如果訂單失敗,您是要將它們保留在訂單頁面,還是將它們引導至新頁面? –