2022-01-01から1ヶ月間の記事一覧
ハイフンが含まれる JSON のキーにアクセスして、値を取得する方法を書いていきます。 方法 角括弧を使って、下のようにアクセスします。 変数名["キー"] 以下はサンプルになります。 let msg = { "msg-id":1 }; let msgId = msg["msg-id"]; エラー例 下のよ…
ASP.NET Core で、ルートパス(デフォルトページ)が要求されたときに index.html を返却する方法を書いていきます。 ※ ここでのルートパスは、下のように / で終わる URL とします。 http://localhost:xxxx/ 対応方法 アプリケーションのスタートアップ時に…
C# から MySQL に日本語文字列を INSERT すると、文字化けが発生しました。また、WHERE句の条件値が日本語だと、正しくSELECTできないことがありました。 以下に対応方法を記載していきます。 対応方法 接続文字列に Charset=utf8;を追加すると、文字化けし…
MVCコントローラーで、同じクラスのアクション(メソッド)にリダイレクトする方法を書いていきます。 対応方法 アクションの最後で、RedirectToActionをリターンすると良さそうです。 return RedirectToAction("他のメソッド名"); コード例 メソッドのみで…
CSHTML で HTMLタグのない文字列を出力しようとしたらエラーになりました。 以下に詳細と対応方法を記載していきます。 コード例 エラーが発生したコードの一部は以下の通りです。 <p id="condition">検索条件: @{ var keyword = ViewData["keyword"] as string; } @if (keywo</p>…
ASP.NET Core の APIコントローラーで、リクエストパラメーターが存在しないとエラーになることがありました。 以下に詳細と対応方法を記載していきます。 エラー内容 エラー内容(レスポンス)は以下の通りでした。 {"type":"https://tools.ietf.org/html/r…