Vb.net 客户端警报背后的代码
我以前请求过帮助,但我认为我问的问题不对。我是新的编码和有一个网页应用程序的形式,它有一个是/否下拉列表和一个文本框后,出于某种原因。我设法为msgbox编写了代码,但我需要在客户端使用它。我知道没有我想象的那么复杂。这是我用于服务器端msgbox的代码:Vb.net 客户端警报背后的代码,vb.net,visual-studio-2010,client-side,code-behind,Vb.net,Visual Studio 2010,Client Side,Code Behind,我以前请求过帮助,但我认为我问的问题不对。我是新的编码和有一个网页应用程序的形式,它有一个是/否下拉列表和一个文本框后,出于某种原因。我设法为msgbox编写了代码,但我需要在客户端使用它。我知道没有我想象的那么复杂。这是我用于服务器端msgbox的代码: Protected Sub SubmitButton_Click(sender As Object, e As Event Args) Handles SubmitButton.Click If CriticalList.Text = "Ye
Protected Sub SubmitButton_Click(sender As Object, e As Event Args) Handles SubmitButton.Click
If CriticalList.Text = "Yes" THEN
If TextBox13.Text <> "" THEN
SqlDataSource1.Insert()
Response.Redirect("FormsReport.aspx")
ELSE
MsgBox("If critical, you MUST provide a reason.")
End IF
ELSE
SqlDataSource1.Insert()
Response.Redirect("FormsReport.aspx")
End IF
End SUB
Protected SubmitButton\u Click(发送方作为对象,e作为事件参数)处理SubmitButton。单击
如果Criticalist.Text=“是”,则
如果是TextBox13.Text“”,则
SqlDataSource1.Insert()
重定向(“FormsReport.aspx”)
其他的
MsgBox(“如果关键,您必须提供原因。”)
如果结束
其他的
SqlDataSource1.Insert()
重定向(“FormsReport.aspx”)
如果结束
端接头
有人,有人能给我一些指导,我将如何编写客户端警报?最好是代码隐藏。
这是在上面给出的链接上找到的答案之一。当然,您将不得不对其进行一些调整,以适应您的代码
Dim message As String = "If Critical, you MUST provide a reason."
Dim script As String = "<script type='text/javascript'> alert(" + message + ");</script>"
ClientScript.RegisterClientScriptBlock(Me.GetType(), "AlertBox", script)
Dim message As String=“如果关键,您必须提供原因。”
将脚本设置为String=“警报”(+message+”)
RegisterClientScriptBlock(Me.GetType(),“AlertBox”,脚本)
我还没有测试过这段代码,所以我不知道它是否按照您希望的方式工作,请测试
Dim message As String = "If Critical, you MUST provide a reason."
Dim script As String = "<script type='text/javascript'> alert('" + message + "');</script>"
不要忘记警报代码处的单个QOUT此处已回答:可能重复
ClientScript.RegisterClientScriptBlock(Me.GetType(), "AlertBox", script)