標準の .net Gridview コントロールを拡張するサーバー コントロールを作成しました。
ただし、デフォルトでは、標準の gridview コントロールは、それが生成する html マークアップにborder="0"属性を追加します。この属性がサーバー コントロールによってレンダリングされないようにしたいと考えています。
おそらく、ScriptManager を使用して、コントロールが置かれているページがロードされたときに属性を削除する Javascript を少し追加することもできますが、それは少しぎこちなく、誰かがそれをきれいに行う方法を教えてくれることを望んでいました。 、this.Attributes.Remove("border");を追加します。コントロールのPreRenderイベントまたは同様のもの(ちなみに機能しなかったか、質問する必要はありませんでした)