0

私はそれを作成web user controlし、それをページに配置しましたlogin。送信ボタンをクリックすると、ユーザーコントロールが表示され、ホームページにリダイレクトされます。

私のコードに来て、私はそのユーザーコントロールを

<div id="divloginUControl">
    <td></td>
       <td>
           <LUC:LoginLoader ID="loginUserControl" runat="server" />
       </td>
 </div>

ログイン ページが読み込まれると、ユーザー コントロールが強調表示されます。私が書いたユーザーコントロールを隠すために

protected void Page_Load(object sender, EventArgs e)
    {
        //divloginUControl.Visible = false;
        loginUserControl.Visible = false;
    }

そして送信ボタン

 protected void Button1_Click(object sender, EventArgs e)
    {
        loginUserControl.Visible = true;
    }

しかし、送信ボタンでは機能しません。

提案をお願いします。

4

2 に答える 2

0

@bhasker .. 1つのアプローチは、UCのコントロールを非表示または表示するユーザーコントロールクラスでプロパティを定義し、UCが使用されている画面で、それに応じてユーザーコントロールを非表示または表示することです。

于 2013-11-27T09:27:39.810 に答える