首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

控件添加属性<变成了&lt;有没有改变的办法解决方案

2012-01-12 
控件添加属性变成了有没有改变的办法控件添加属性 变成了有没有改变的办法control.Attributes.Add( s

控件添加属性<变成了&lt;有没有改变的办法
控件添加属性 <变成了&lt;有没有改变的办法
control.Attributes.Add( "showalt ",   " ' <div> aa </div> ' ");
输出页面后结果变了showalt= '&lt;> aa&lt;/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() "));

通过这种方式来试试,不然如果含有> 这个符号的确有问题

热点排行