2012-07-03 150 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> 

与事件处理留给你实现

相关问题