控件添加属性<变成了<有没有改变的办法
控件添加属性 <变成了<有没有改变的办法
control.Attributes.Add( "showalt ", " ' <div> aa </div> ' ");
输出页面后结果变了showalt= '<> aa</div> '
[解决办法]
control.Attributes.Add( "showalt ", Server.HtmlEncode( " ' <div> aa </div> ' "));
[解决办法]
Server.HtmlEncode 是不行
[解决办法]
Add( "showalt ", " ' <div> aa </div> ' ");
中加入的是JS代码,而不是标签
[解决办法]
要加入标签不防直接用 《%= %》这种形式直接加入
[解决办法]
将 <div> aa </div> 写在前台JS中,假设函数名为Test
后台改下添加方式
control.Attributes.Add( "showalt ", "Test() "));
通过这种方式来试试,不然如果含有> 这个符号的确有问题