当我启动C#时,我发现C#(Web应用程序)不支持msgbox或类似的东西。在VB Web应用程序中,我可以使用msgbox,它在部署时不起作用,但可以帮助我进行调试。
当我搜索网络时,有一些解决方案,例如:
string message = "Hello! Mudassar.";
System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb.Append("<script type = 'text/javascript'>");
sb.Append("window.onload=function(){");
sb.Append("alert('");
sb.Append(message);
sb.Append("')};");
sb.Append("</script>");
ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", sb.ToString());
但它在 ASHx 处理程序中不起作用。
C#中是否有任何VB MSGBOX替代方案:
1-至少在部署之前工作。
2-也可以在灰烬处理程序中工作。
如果要
进行调试,可以使用ASP .Net中可用的跟踪和调试功能,请阅读以下文章以获取详细信息 http://msdn.microsoft.com/en-us/library/bb386420.ASPX