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