2012-07-03 226 views
0

有沒有一種方法可以在沒有使用Javascript或System.Windows.Forms.MessageBox的情況下在webform中使用Yes/No按鈕創建消息框?有沒有辦法創建一個沒有JS的消息框?

+0

有沒有你不能使用JavaScript或者您只是想避免使用'alert'功能的原因是什麼? – jaypeagi

+0

我被告知我的主管不要使用Js:'( – Pradit

+0

他是否知道ASP.NET可能會使用一些JavaScript,除非您採取了特殊措施,JavaScript是顯示消息框的更簡潔的方式! – jaypeagi

回答

3

當然是的 - 只需創建一個適當樣式的面板與幾個按鈕;顯然你必須與回發進行抗衡,所以它不會像表現性能一樣,但絕對可行。喜歡的東西:

<asp:Panel runat="server" ID="myDialogBox"> 
    <p>Are you sure you want to continue?</p> 
    <div> 
     <asp:Button runat="server" ID="btnYes" Text="Yes" OnClick="btnYes_Click" /> 
     <asp:Button runat="server" ID="btnNo" Text="Yes" OnClick="btnNo_Click" /> 
    </div> 
</asp:Panel> 

與事件處理留給你實現

相關問題