0

コード ビハインド ページから参照しようとしている単純なハイパーリンク サーバー コントロールがあります。

これは、編集可能なテンプレートに変換されたログイン サーバー コントロール (ログインするためのユーザー名とパスワード ボックスを表示) 内にあり、これも LoginView 内にあります。

以下を使用して、Login コントロールの外部にあるサーバー コントロールを簡単に参照できます。

DirectCast(LoginView1.FindControl("hlSignup2"), HyperLink).NavigateUrl = signupLink

しかし、このリンクがテンプレート化されたログイン コントロール内に配置されると、参照できないように見えますか?

ありがとう

4

1 に答える 1

0

わかりました、それを理解しました...最終的には簡単です...

Dim loginControl As Login = DirectCast(LoginView1.FindControl("Login1"), Login)
Dim hlSignup As HyperLink = loginControl.FindControl("hlSignup1")
hlSignup.NavigateUrl = signupLink
于 2010-01-07T23:37:22.517 に答える