有没有办法在不使用Javascript或System.Windows.Forms.MessageBox的情况下在webform中创建带有Yes / No按钮的消息框?
答案 0 :(得分: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>
让事件处理程序留给您实现