ASP.NET Core

Blazor Server 5.0

Blazor Server Excelファイルをダウンロードする

Blazor Server にExcelファイルを配置し、画面から入力された値をExcelファイルに出力し、出力済みのExcelファイルをダウンロードする、サンプルを作りしました。ソースコードはGitHubで公開しています。 ...
Blazor Server 5.0

Blazor Server Excelファイルをアップロードする

Blazor Server <InputFile>組み込みコンポーネントでExcelファイルをアップロードし、アップロードしたExcelファイルを読み込んで、Excelファイル内のデータを画面に表示するサンプルを作りしました。...
Blazor Server 5.0

Blazor Server で環境設定ファイルの値を画面に表示する

appsettings.json 環境設定ファイル内のユーザー設定値を、WEBアプリ起動時に読込み、アプリのタイトルとして表示する処理を実装しました。ソースコードはGitHubで公開しています。 appsettings.js...
Blazor Server 5.0

Blazor Server でHtmlタグのdisabledをシンプルに実装する

チェックボックスのチェック状態と、「有効/無効」状態が連動するテキストボックスを実装しました。bindしている変数をそのまま使い、bool型専用の拡張メソッドからdisabledに対応する値を返す方式で実装しましたが、この実装方式が一番ソ...
2022.02.13
Blazor Server 5.0

Blazor Server ボタンの連続クリック対策

連続クリックされると良くないボタンの、連続クリック対策として実装必須なのは、確認MSGです。クリックされた際にボタンを無効にすることで、より堅牢になりますが、こちらは余裕があればの実装です。クリックされた際にボタンを非表示にするのは、選択...
2022.02.05
Blazor Server 5.0

Blazor Server で画像を作成しダウンロードする(on Windows)

Blazor Server でWeb画面やドキュメントを画像データに変換し、ダウンロードする機能を実装する場合、HTMLのテンプレートファイルを用意し、wkhtmltoimage で画像データに変換してからダウンロードするのがベターです。...
2022.01.11
Blazor Server 5.0

Blazor Server でログを出力する

Blazor Server でログを出力する。Windows、Linux どちらへもデプロイ可能。ソースコードはGitHubで公開しています。 ソースコード構成 ソースコード変更内容を解説 We...
Blazor Server 5.0

Blazor Server で使える、使い勝手の良い MessageBox

最新記事=> Blazor Server 使い勝手の良い MessageBox v2 Windows Form アプリの MessageBox と同等の使い勝手で、使い勝手の良い MessageBox を Blazor Server...
2022.01.22
Blazor Server 5.0

Blazor Server でセッションIDを取得する

Blazor Server でセッション変数を取得するサンプルを作ったので参考にしてほしい。ソースコードはGitHubで公開しています。 ソースコード構成 Visual Studio プロジェクト の Blazor S...
ASP.NET Core

A possible object cycle was detected. This can either be due to a cycle or if the object depth is larger than the maximum allowed depth of 64. Consider using ReferenceHandler.Preserve on JsonSerializerOptions to support cycles

Exception A possible object cycle was detected. This can either be due to a cycle or if the object depth is larger...
2021.12.20
タイトルとURLをコピーしました