- PR -

ユーザーコントロールの値を取得し、WebFormに設定する

1
投稿者投稿内容
う〜にん
会議室デビュー日: 2005/01/02
投稿数: 19
投稿日時: 2005-01-04 18:24
<環境>
Windows XP
ASP.NET(VB)
で開発しています。
経験1ヶ月のど素人です。
どうぞよろしくお願いします。

<フォームの構成>
WEBフォーム
ユーザーコントロール(1つ)、テキストボックス(1つ)
ユーザーコントロール(WEBフォームにはりつけるユーザーコントロール)
ボタン(1つ)、テキストボックス(1つ)

ユーザーコントロール上のボタンクリックした時
ユーザーコントロール上のテキストボックスの値を
WEBフォーム上のテキストボックスに設定したいのです。

でもうまくできません。
どうぞお力をお借りできないでしょうか?

(イベントは拾えています。)

ユーザーコントロール側
Public Event btnClicked(ByVal sender As System.Object, ByVal e As System.EventArgs)

WEBフォーム側
Protected UC2 As New WebUserControl2

Page_Loadで
AddHandler UC2.btnClicked, AddressOf Me.Search_clicked

Private Sub Search_clicked(ByVal sender As Object, ByVal e As System.EventArgs)
Dim myControl1 As Control = FindControl("TextBox1")
TextBox1.Text = ここにユーザーコントロール上テキストボックスの値
End Sub

こんな感じでやりたいと思っているのですが、
どうやってユーザーコントロールの値を取得すれば良いかわかりません。

どうぞ宜しくお願いします。




1

スキルアップ/キャリアアップ(JOB@IT)