请问asp.net中怎么弹出对话框
我试了Response.Write("<script>alert('')</script>"),编译就通不过,提示
编译器错误信息: BC30648: 字符串常数必须以双引号结束。
我试了Response.Write("<script>alert('')</script>"),编译就通不过,提示
编译器错误信息: BC30648: 字符串常数必须以双引号结束。
解决方案 »
- 关于DropDownList控件,不知道算不算bug
- LINQ中如何进行映射更新?
- C# 怎么访问ftp并且执行shell脚本并抓取脚本执行信息
- ASP.NET中使用ActiveX控件问题.
- FileUpload 在本地上传没有问题!传到服务器上出现 安全性异常
- 还是防刷票的问题
- Access 日期型数据查询问题。
- Button1.Attributes.Add("onClick","retrun confirm(确定删除吗?)")为何不行呢?
- 一个简单问题 一下想不起来了但很急 谢谢
- .net Aspose.Cells 导出excel直接浏览器下载
- SQL求百分比
- 大家帮忙看一下,我的IIS不行了图片我抓上来了.我重装了一下也是不行
Response.Write(" <script> alert( ' ') </script> ");没有错误.楼主检查其他代码.
Response.Write( @" <script> alert( ' ') </script> ")
绝对可以!!
因为你后面用了,要引号;
{
Response.Write("<script>alert('请选择城市!');</script>");
}
private void ShowMessage(string Message)
{
Literal TxtMsg = new Literal();
TxtMsg.Text = "<script>alert('"+Message+"')</script>";
Page.Controls.Add(TxtMsg);
}
这样就可以封装起来,当一个函数使用,比较方便
Response.Write("alert('#######')");
Response.Write("</script>");
一般都使用这个
楼主帖错的代码无错!----------------------
PS:现在一般使用弹出层了;请关注学习
Response.Write( " <script> alert( ' ') </"+"script> ")
Response.Write("<script language=javascript>alert('aaa')</"+"script>");
我试了Response.Write( " <script> alert( ' ') </script> "),编译就通不过,提示
------------------------------------------
这样的错误是因为楼主弹出的信息中包括了",所以才会报错。
在前面加个转义字符@就行了
,如果页面采用了ajax就无法response弹出
那怎么解决?