C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 35 を表示中)
■17538 / )  Re[4]: ユーザーコントロールからObjectDataSourceへ
□投稿者/ PPP (3回)-(2008/04/26(Sat) 22:20:27)
No17536 (ネタ好き さん) に返信
> >■No17520 (PPP さん) に返信
>
> そもそも無闇にオブジェクト参照を晒すのは危ない行為です。
> こんなふうにするとよいと思います。
>
> pubiic class FooControl : UserControl {
> private TextBox Joken;
>
> public string JokenText {
> get { return Joken.Text }
> set {
> //妥当性をチェックする
> Joken.Text = value;
> }
> }
> }

はい。一応それは認識しておりましたが、ControlParameterがControlIDとPropertyNameの設定が必要な為、コントロール自体を
公開する必要があるのかと思い設定しました。
しかし現状はプロパティの公開はせず、WebUserControl1$Jokenをそのまま書き込んでいます。

<asp:ControlParameter ControlID="WebUserControl1$Joken" Name="hoge" PropertyName="Text" Type="String" />

返信 編集キー/


管理者用

- Child Tree -