引号中的数值为固定的文本, 若想用固定的文本加上不固定的文本应用+号衔接文本 ,
例如: 运行 (“shutdown /s /t” + 变量1, 假, )
运行该命令后就会运行"shutdown /s /t+取得的变量1"了<% Dim messContent
messContent="<div style=\'padding:20px 0 20px 0;text-align:center\'>消息正文</div>"
%>
<div><a href="#none" onclick="testMessageBox(event,'<%=messContent%>');">d出窗口</a></div>
这样可以,我测试过了
messContent="<form action=\'v_dcaspdc_id=<%=dc_id%>&f_lg=<%=f_bg%>&f_or=<%=d_or%>\' 这里出问题了 ,怎么改
这里就不能用<%%>了
messContent="<form action=\'v_dcaspdc_id="&dc_id&"&f_lg="&f_bg&"&f_or="&d_or&">\'"
你说的是C#的新特性字符串插值(String Interpolation) 吧?这个特性是在C#60新增的语法,语法示例如下:
string value = $"a = {a:00000}";
这样,value 的值就变为"a = 00008"了。
使用字符串插值,避免了代码中对stringFormat方法的调用(实际上还是调用了stringFormat方法,只不过不用手动显式调用),可参考:网页链接
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)