asp.net中的Messagebox

Sha*_*Das 0 asp.net messagebox

我在asp.net中需要一个简单的消息框,我尝试了以下代码.

Me.Page.ClientScript.RegisterStartupScript(Me.GetType(), "clientScript","<script>javascript:alert('Guest already associated with 
another event');</script>")
Run Code Online (Sandbox Code Playgroud)

但我没有运气.实际上我有一个下拉列表,它在updatepanel中应该通过MessageBox抛出一条错误消息.我不知道为什么javascript无法正常工作.有没有其他方法可以在MessageBox中显示一个简单的错误消息.

Pri*_*y G 6

 static public void DisplayMessage(Control page, string msg)
{
    string myScript = String.Format("alert('{0}');", msg);

    ScriptManager.RegisterStartupScript(page, page.GetType(), "MyScript", myScript, true);
}



 DisplayMessage(this, "Guest already associated with another event");
Run Code Online (Sandbox Code Playgroud)