如何在不修改dll的前提下修改控件
<Control:Editor id="Content" runat="server" Height="400px" Width="98%" ></Control:Editor> 这段执行以后是><textarea name="Editor:Edit:Content" rows="4" cols="40" style="width: 98%; height: 400px" wrap="virtual"> 这样的,其中没有id 我现在没办法编译封闭好的dll文件 ,请问有其它办法给<Control:Editor id="Content" runat="server" Height="400px" Width="98%" ></Control:Editor> 执行出来的代码加一个ID吗,谢谢。
------解决方案--------------------
这是一个加载顺序的问题。
你这么写,是先执行js,然后才创建 textarea。所以才会没效果。
$("#aaa").find("textarea").attr("id","Content");
放在 onload里面
document.onload = function() {
$("#aaa").find("textarea").attr("id", "Content");
};