日期:2014-05-18  浏览次数:20370 次

在Content page 中 弹出对话框
不知道,有没有人试过在Content page 中弹出对话框?


VB.NET code

Protected Function validationInputNumber(ByVal column As Integer, ByVal row As Integer, ByVal MaxScore As Integer) As Boolean
        Page.ClientScript.RegisterStartupScript(GetType(String), "Error", "<script>alert('提示:【ajdkjadkfjsdkf】)</script>")
        Page.Response.Write("<script>alert('提示:【ajdkjadkfjsdkf】)</script>")
End Function



这两种方法都不行,运行起来,没有什么反映

不知道各位大虾有没有什么好的方法?

------解决方案--------------------
是不是用UpdatePanel了
如果是,得写成
ScriptManager.RegisterStartupScript(Me, Me.GetType(), "Error", "alert('提示:【ajdkjadkfjsdkf】');", TRUE)
------解决方案--------------------
你设断点看看调用到了这个方法没有
------解决方案--------------------
在gridview里使用验证控件

通过按钮Attributes添加函数,通过js验证
asp:TemplateField> 
<ItemTemplate> 
<asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="Button" CommandArgument=' <%#Eval("NAME") %>' /> 
</ItemTemplate> 
</asp:TemplateField> 
protected void Button2_Click(object sender, EventArgs e) 

string str = ((Button)sender).CommandArgument.ToString(); 
}


------解决方案--------------------
引用楼主 BlueSkyInMyEye 的帖子:
不知道,有没有人试过在Content page 中弹出对话框?



VB.NET code
Protected Function validationInputNumber(ByVal column As Integer, ByVal row As Integer, ByVal MaxScore As Integer) As Boolean
Page.ClientScript.RegisterStartupScript(GetType(String), "Error", "<script>alert('提示:【ajdkjadkfjsdkf】)</script>")
Page.Response.Write("<script>alert('提示:【ajdkjadkfjsdkf】)</s…