lbError.Text = "<a href='#' onclick='window.showModalDialog('../ReportData/" + Session["UserName"].ToString().Trim() + "/ExcelReport.xls?a=" + (new Random()).Next()+"','','help=no;scrollbars=0')'>已成功生成Excel文件,点击查看.</a>";
不能打开模式窗体,因为要像下面在onclick后加上双引号而不能是单引号,才能打开窗体,但是我在双引号里面加不了双引号,怎么办呢?帮帮忙忙,谢谢!
<a href="#" onclick="window.showModalDialog('../ReportData/admin/ExcelReport.xls?a=1983787841','','help=no;scrollbars=0')">已成功生成Excel文件,点击查看.</a>
string s = "<a href=\"#\" onclick=\"window.showModalDialog('.......')\">kd</a>";
string t = @"<a href=""#"" onclick=""window.showModalDialog('.......')"">kd</a>";
不使用 @ 的时候可以使用 \" 来输出双引号,使用了 @ 的时候可以通过双写双引号来输出双引号
你在最外面打单引号,然后里面想打多少个双引号都可以
用 ' 替换单引号, 用 "或" 替换双引号
同意楼上
你把你要打的双引号用中文输入状态打看看呢