2

当我启动 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-也可以在 ashx 处理程序中工作。

4

1 回答 1

1

如果您想进行调试,您可以使用 ASP .Net 中可用的跟踪和调试功能,请阅读以下文章了解详细信息http://msdn.microsoft.com/en-us/library/bb386420.ASPX

于 2013-10-30T03:59:08.043 回答