为了账号安全,请及时绑定邮箱和手机立即绑定

.net中要在双引号里面加双引号,怎么办呢?

.net中要在双引号里面加双引号,怎么办呢?

当年话下 2018-11-14 08:04:02
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>
查看完整描述

2 回答

?
慕村225694

TA贡献1880条经验 获得超4个赞

string s = "<a href=\"#\" onclick=\"window.showModalDialog('.......')\">kd</a>";

string t = @"<a href=""#"" onclick=""window.showModalDialog('.......')"">kd</a>";

不使用 @ 的时候可以使用 \" 来输出双引号,使用了 @ 的时候可以通过双写双引号来输出双引号


查看完整回答
反对 回复 2018-11-20
?
HUX布斯

TA贡献1876条经验 获得超6个赞

你在最外面打单引号,然后里面想打多少个双引号都可以

查看完整回答
反对 回复 2018-11-20
  • 2 回答
  • 0 关注
  • 561 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信