0

こんにちは私はいくつかの助けを望んでいます。

いくつかの基本的な機能を備えた複合コントロールを作成しました。その複合制御を取得して、コードを再利用できるようにしたいと思います。

どうすればよいですか?クラスを作成し、ccから継承しました

public class PasswordTextBox : RoundedTextBox

新しいccに別のプロパティを追加すると、すべてが終了しますが、ページには何も表示されません。

どのような追加の手順を実行する必要がありますか?

4

1 に答える 1

0

基本クラスの render メソッドを呼び出しましたか? RoundedTextBox は System.Web.UI.Control または System.Web.UI.WebControls.WebControl から継承していますか? それが TextBox の派生元であるため、後者から継承していると思います。

Protected virtual void RenderContents(HtmlTextWriter Writer)
{
      Base.Render(Writer);
}

このリンクを見て、役立つかどうかを確認してください: http://www.aspfree.com/c/a/ASP.NET/ASPNET-Custom-Server-Controls-Breaking-the-Secrets-of-Rendering/3/

于 2010-07-08T05:43:29.170 に答える