ASP.NET Repeaterでバインドしたアイテムをクリアする
ASP.NETのRepeaterでバインドした状態をクリアしたいときは以下のようにNothingをバインドします。
Repeater1.DataSource = Nothing
Repeater1.DataBind()Nothingをバインドするとエラーになってしまいそうですが、これでRepeaterでバインドしていたアイテムをクリアできます。
ASP.NETのRepeaterでバインドした状態をクリアしたいときは以下のようにNothingをバインドします。
Repeater1.DataSource = Nothing
Repeater1.DataBind()Nothingをバインドするとエラーになってしまいそうですが、これでRepeaterでバインドしていたアイテムをクリアできます。
.NET6で作成したASP.NETのWEBアプリをWindow ServerのIISで動かす方法を紹介します。すでにIISは設定済みで、.NET Frameworkでの動作は可能な状態とします。以下は...
Visual Studio 2015でWEBアプリを開発しているときに、デバッグ実行時に以下のエラーが発生しました。別のパソコンで作成したソリューションをコピーしてきて、自分のパソコンでデバッグ実行す...
Visula StudioのIIS Expressを64bitのバージョンで起動する方法を紹介します。例えば64bitのOracle Clientを使用している場合など、アプリケーションを64bitで...
ASP.NETのUpdatePanelでPostBack時にコントロールのフォーカス状態を保持する方法を紹介します。UpdatePanelのポストバックの開始と終了のイベントを設定するで紹介した方法で...
Reactで問い合わせの操作キーと本文を保持し、通信失敗後に同じ操作を再送するフォームを作ります。連打防止とサーバーの重複防止の役割も説明します。
Reactでプロフィールの入力を保持するフォームを作ります。保存前後のデータを分け、送信中の操作、項目エラー、未保存の変更を扱います。
プロフィールの保存が競合したときに入力を保護する方法を紹介します。Version付き更新、最新値との比較、利用者による再編集と確認手順を説明します。
ReactのフォームをASP.NET CoreのAPIへ接続します。CSRFトークン、項目別のエラー、初回取得、保存結果が不明な場合の扱いを説明します。
ASP.NET CoreのパスキーAPIをReactから呼び出します。WebAuthnのJSON変換、CSRF対策、登録・ログインボタン、失敗時の表示と動作確認を説明します。
プロフィール編集を例にフォームを5回に分けて実装します。入力中の文字列、空欄とnull、APIの型、保存用データの違いを説明します。