0

私のプロジェクトには、Likedefault.aspxとユーザー コントロールの 1 つのフォームがあります。

デフォルトのページでユーザーコントロールを登録し、ボタンをクリックするとユーザーコントロールがプレースホルダーで動的にレンダリングされます。そのように:

 protected void btnrender_Click(object sender, EventArgs e)
    {
        pldefault.Controls.Add(LoadControl("ucControl.ascx"));
    }

ユーザーコントロールでは、テキストボックスに値を入力すると、ボタン、テキストボックス、およびリテラルがあり、リテラルで表示されます。

簡単なことはわかっていますが、ユーザーコントロールのテキストボックスに値を入力してボタンをクリックすると、ページが更新され、ユーザーコントロールが表示されなくなります。

更新パネルを使用しましたが、値を取得できました。

4

0 に答える 0