我对VB非常陌生,但到目前为止我还是很喜欢。我试图弄清楚如何使用Visual Studio和Visual Basic代码在Web应用程序.aspx.vb中创建弹出窗口。不是C#。
我的应用程序有很多不同的选项(当然,错误检查不是我要的),其中一些选项是可选的。当他们单击按钮时,我需要一个弹出窗口,询问“您确定要全部吗?”这迫使他们在应用程序将其提交给全局变量之前考虑所有事情。 Sorta喜欢点一个汉堡,然后被问到“你想要炸薯条吗?”。我希望此弹出窗口不是浏览器上的新选项卡,而是一个新窗口,以便我可以选择尺寸。
弹出窗口应返回一个布尔值。该布尔值将包含在if语句中,该语句确定是否应执行按钮操作:
If popup() = True Then
'commit this purchase to global variables
End If
答案 0 :(得分:0)
这是关于javascript和客户端脚本的。所有确认对话框都应显示在客户端,获得结果后,您需要调用服务器端代码,例如:
<asp:Button ID="Button1" runat="server" Text="Button"
OnClientClick="return confirm('Are you sure?');"/>
代码创建一个按钮,如果您单击按钮,页面将询问用户“您确定吗?” ,如果他们单击“确定” ,则服务器端的按钮单击处理程序将执行。否则,如果他们单击“取消” ,则页面不会将请求发送到服务器。