0

Page_Load のロード時に格納されるオブジェクト データを使用して div 内のテーブルを更新しようとしています。不要なサーバー側のロードを避けるために、ページをリロードせずにこのテーブルを更新したいと考えています。

public partial class MainPage : System.Web.UI.Page
{
        User user = new User();

    protected void Page_Load(object sender, EventArgs e)
        {
            user = getUser(); //return a user object
        }
}

次に、divの「側」に

そして、他の div の「ボタン」には 2 つあり、1 つは user.Name をロードし、もう 1 つは user.FullName をロードします。どちらのボタンも MainPage.aspx.cs から OnClick メソッドを実行し、このテーブルにそれぞれのデータを含む行を追加します。 (名前とフルネーム)

これらのボタンメソッドを実行して、ページをリロードせずにこのテーブルに行を追加したいのは、「ユーザー」オブジェクトに既に保存されているため、プロパティを取得してテーブルに追加するだけで、サーバーに到達する必要はありません。この情報を返信して更新してください。

私は UpdatePanel を使用しようとしましたが、その中にあるボタンを受け入れるだけで、Page_Load を呼び出すだけで、それをしたくありません。

私のニーズを理解し、助けてくれることを願っています。

ありがとう。

4

1 に答える 1