asp.net中在c#代码中的静态方法中如何实现弹出一个alert
答案:2 悬赏:80 手机版
解决时间 2021-12-20 16:07
- 提问者网友:喧嚣尘世
- 2021-12-20 05:36
在动态方法中可以用this.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('上传成功!共上传" + orderNum + "');", true);但是在静态方法中是用不了this的如何实现相同的效果?
最佳答案
- 五星知识达人网友:平生事
- 2021-12-20 06:24
把this换成Page.具体原因不懂再追问吧<br>参考我写的一个方法吧。<br><br>/// <summary><br> /// javascript alert提示<br> /// </summary><br> /// <param name="page"></param><br> /// <param name="alertText"></param><br> public static void Alert(System.Web.UI.Page page, string alertText)<br> {<br> ClientScriptManager clientScript = page.ClientScript;<br> string script = "<script language='javascript'> alert('" + alertText + "')</script>";<br> clientScript.RegisterStartupScript(page.GetType(), "alertScript", script);<br> }
全部回答
- 1楼网友:人類模型
- 2021-12-20 07:04
擦,静态直接alert就可以了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯