控件添加属性<变成了<有没有改变的办法
控件添加属性 <变成了<有没有改变的办法
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() "));
通过这种方式来试试,不然如果含有> 这个符号的确有问题