C# 后台输出尖括号 界面显示 < 如何解决啊 5
我在C#aspx下输出了一段标签B.Attributes.Add("onMouseOver","set(<%="+A.ID+".ClientID%>)");到页面上后on...
我在 C# aspx 下输出了一段标签
B.Attributes.Add("onMouseOver", "set(<%=" + A.ID + ".ClientID%>)");
到页面上后
onMouseOver="set("<%=15.ClientID%>)"
左边的尖括号无法正常显示 该如何是好呢!
我加了 \ (\<) 进行转义但提示无法识别转义序列
谢谢 帮帮看看 展开
B.Attributes.Add("onMouseOver", "set(<%=" + A.ID + ".ClientID%>)");
到页面上后
onMouseOver="set("<%=15.ClientID%>)"
左边的尖括号无法正常显示 该如何是好呢!
我加了 \ (\<) 进行转义但提示无法识别转义序列
谢谢 帮帮看看 展开
3个回答
展开全部
不知道你是不是只有左边的尖括号不出,如果转义那不行的话,你可以用字符串拼接一下试一试
如:string setstr=“<%="+A.ID+".ClientID%>”;
B.Attributes.Add("onMouseOver", "set("+setstr+")");
或者你干脆就兆磨把整个set那拿碰块放在字符串中试一试
如:tring setstr=“set(<消猜谈%="+A.ID+".ClientID%>)”;
B.Attributes.Add("onMouseOver", setstr);
这样应该可以,你可以去试一试,希望你能尽快解决哈!
如:string setstr=“<%="+A.ID+".ClientID%>”;
B.Attributes.Add("onMouseOver", "set("+setstr+")");
或者你干脆就兆磨把整个set那拿碰块放在字符串中试一试
如:tring setstr=“set(<消猜谈%="+A.ID+".ClientID%>)”;
B.Attributes.Add("onMouseOver", setstr);
这样应该可以,你可以去试一试,希望你能尽快解决哈!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询