我编写了一个扩展标准 .net Gridview 控件的服务器控件。
但是,默认情况下,标准 gridview 控件会在它生成的 html 标记中添加一个border="0"属性,并且我想防止该属性被我的服务器控件呈现。
我可能会使用 ScriptManager 添加一些 Javascript,以便在控件所在的页面加载后删除该属性,但这似乎有点笨拙,我希望有人可以告诉我如何干净地做到这一点,例如,添加this.Attributes.Remove("border"); 到控件的 PreRender 事件或类似的东西(顺便说一句,这不起作用,或者我不必问这个问题)