在类里,弹出对话框的疑问

问题描述

publicPageAlert(stringStrAlert){Pagepage=newPage();page.RegisterStartupScript("","<script>alert('"+StrAlert+"');</script>");returnpage;}

错在哪里了?为什么弹不出提示???求解。谢谢

解决方案

解决方案二:
publicPageAlert(stringStrAlert){Pagepage=newPage();page.RegisterStartupScript("","<script>alert('"+StrAlert+"');</script>");returnpage;}啥意思??publicvoidAlert(stringstrAlert){[System.Web.**]Page.RegisterStartupScript("","<script>alert('"+StrAlert+"');</script>");}你返回一个Page类型干嘛用???本来在页面就已经继承了.而且这个方法是静态方法.
解决方案三:
靠算你找对人了看看我这个能运行么publicstaticvoidShowMessagestatic(stringmes,stringloc){System.Web.HttpContext.Current.Response.Write("<script>alert('"+StrAlert+"');</script>");}
解决方案四:
page.RegisterStartupScript("","<script>alert('"+StrAlert+"');</script>");这个函数需要一个触发者如果你是点的button,把你的buttonid填入第一个参数
解决方案五:
publicstaticvoidAlert(stringmsg){System.Web.HttpContext.Current.Response.Write("<script>alert('"+msg+"');</script>");}专门为你写的,测试通过!没问题!
解决方案六:
Pagepage=newPage();错了publicstaticvoidPageAlert(Pagepage,stringkey,stringMessage){page.ClientScript.RegisterStartupScript(typeof(string),key,"<scriptlanguage="javascript"type="text/javascript">alert(""+Message+"")</script>n");}

调用:PageAlert(Page,"","Message");
解决方案七:
看问题,看本质。你的问题出错出在,在向页面输出客户端脚本的时候,你是自己新建的一个Page。并没有输出到当前上下文中的Page中去,当然不会有任何反应。另外,你这个是输出客户端脚本的,是不需要返回值的。如果是你在一个dll中写的公共方法的话,可以这么写publicvoidAlert(stringStrAlert,Pagepage){page.RegisterStartupScript("","<script>alert('"+StrAlert+"');</script>");}

否则,如果你是WEB项目的aspx.cs文件中写的。那就不用传Page了。直接调用就可以

时间: 2024-10-28 05:22:00

在类里,弹出对话框的疑问的相关文章

mfc-MFC中怎么设置单击菜单弹出对话框?

问题描述 MFC中怎么设置单击菜单弹出对话框? 举个例子,在菜单栏中单击"Setting"菜单下,"Hardware setting"子菜单中"Setting the printer"项(ID为ID_HARDWARESETTING_SETTINGTHEPRINTER),要弹出对话框"PrinterHWSetting"(ID为IDD_PrinterHWSetting) 对话框继承CDialog类,类名PrinterHWSetti

图片-打开eclipse时出现错误,弹出对话框如下,该怎么办

问题描述 打开eclipse时出现错误,弹出对话框如下,该怎么办 解决方案 没能找到环境变量里的Java的JDK ,重新配置下环境变量吧,百度下怎么配置Java环境变量,很多答案的. 解决方案二: 或者也可能是环境变量的版本有32 64 之分,这个必须跟你的E的32 64 一致 解决方案三: 配置JAVA环境变量的问题,先自己把环境变量配置好吧. 解决方案四: 重新配置下环境变量,可能是因为装了oracle数据库,导致环境变量冲突,把oracle的环境变量挪到eclipse的后面就可以了! 解决

弹出对话框时页面变灰如何实现?

问题描述 弹出对话框时页面变灰如何实现? 解决方案 解决方案二:生成一个层覆盖原页面,弹出窗口在生成的层之上,网上例子不少,可以自己找找解决方案三:弹出一个背景为灰色的布满页面的层就行解决方案四:对,还要设置CSS样式为半透明.要不然就成一块铁板了:)Opacity=70%解决方案五:AjaxControlToolkit中有一个控件专门做这个的解决方案六:楼主应该多学学css和javascript了呵呵解决方案七:生成一个灰色的层,窗口在层的上面就可以了解决方案八:弹出窗口后,通过js控制页面的

点击菜单弹出对话框设定参数,然后在原窗体绘图,要使用哪些函数?

问题描述 比如:菜单--数值微分(DDA)法点击菜单项"数值微分(DDA)法"时,弹出对话框,通过该对话框用户可以选择"自由划线(通过鼠标来画线),精确划线(通过对话框来输入相应的值)如直线要求输入两端点的xy坐标,然后画出直线. 解决方案 解决方案二:gdi,gdiplus解决方案三:我怎么看不到jinjazz的回帖!!!!!解决方案四:to:jinjazz这个我知道的关键是要设计的函数的有哪些解决方案五:再弱弱问一句,这个容易实现不?重载的函数涉及哪些?解决方案六:一个最

Cocos2d-x中实现弹出对话框示例_C 语言

在游戏中我们经常会看到弹出一个对话框让我们进行选择,今天我们就在cocos2dx中实现这个对话框.对话框说白了也是一个层,当我们点击某一个按钮的时候这个层被加进了当前的场景中,同时场景中的其他的层都是不可点击的,这个时候就涉及到触摸的优先级的一些问题,当然有些时候你也可以根据自己的需要让其他的层也可以点击,但是道理都是一样的,学会了这个其他的按照自己的要求去实现吧.下面我将弹出层单独分装成一个类,供我们调用. /*对话框场景类的头文件*/ #ifndef _POP_SCENE_H_ #defin

九种js弹出对话框的方法总结_javascript技巧

[1.最基本的js弹出对话框窗口代码] 这是最基本的js弹出对话框,其实代码就几句非常简单: 复制代码 代码如下: <script LANGUAGE="javascript"> <!-- window.open ("page.html") --> </script> 因为这是一段javascripts代码,所以它们应该放在<script LANGUAGE="javascript">标签和</s

js弹出对话框方式小结_javascript技巧

本文实例总结了js弹出对话框方式.分享给大家供大家参考,具体如下: 一般常用的是 alert prompt confirm三种对话框 示例1: <html> <head> <title>Example 简单对话框</title> </head> <body> <script type="text/JavaScript"> <!-- alert("Good Morning!");

NET使用了UpdatePanel后如何弹出对话框!

原文:NET使用了UpdatePanel后如何弹出对话框! 在ajax中的UpdatePanel弹出对话窗,可以使用: ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "alert", "alert('更新成功!')", true); 修改后跳到另一个页面中去时,可以使用:ScriptManager.RegisterStartupScript(UpdatePanel1, this.G

this.会弹出对话框是怎么编出来的?

问题描述 VS上编程时,输入this.就会出现一个对话框,可以选需要调用的方法.请问这个对话框是怎么编出来的?另外,当调用一个方法时,关于这个方法的说明和参数的信息也会出现,这个又是怎么编出来的呢? 解决方案 解决方案二:方法的说明和参数的信息可以在方法前加上///注释如果是DLL,需要生成相应的XML才可以~~解决方案三:toovefootball:我说的不是这个意思,我是说怎么样通过c#把这样类似的对话框用程序编出来解决方案四:楼主应该是问自己做的程序里面怎么实现类似VS的弹出功能.估计应该