ひっそりと生きるプログラマのブログ

日頃気になった事なりを書き留めるブログです。関心ごとは多くもう少し更新頻度を上げたいところです。

2018-01-01から1年間の記事一覧

【Entity Framework】テーブルの主キーの値を渡して、レコードを取得する方法(ナビゲーションの値も含む)

以下のような実装で取得可能。次の実装は呼び出し元SampleTable というテーブルがあり、 主キーに相当するプロパティが SampleId になります。 SampleSubTable と SampleTable はナビゲーションプロパティが定義しています。 static void Main(string[] args…

【Entity Framework】Set やら Find やら使って、ナビゲーションプロパティも含めてDBから取得する方法

調べた結果、できそうな雰囲気。 眠いので今週中位に記事を書く予定。EntityType から、いろいろな情報が取得できるので、 面白い事ができそうです。DB(SQL Server や Oracle)に、 依存しない形で汎用的な部分を作りこめるのはうれしいですね。

【ASP.NET MVC】モデルのバインドに関して (2)

前回投稿した記事で、 モデルのバインドに関して調べました。 saboten-sakura.hatenablog.com以下のように複数の Name が存在した場合。 @using (Html.BeginForm("Send", "Home", null, FormMethod.Post)) { <input type="text" name="a" /> <input type="checkbox" name="a" value="true" /> <input type="hidden" name="a" value="false" />

【ASP.NET MVC】モデルのバインドに関して

ポストする時に同じ name があった場合、 どのような挙動となるのか確認しました。 ※自分自身のメモです。時間も遅いのでわかり辛かったらすみません。。。次のような Controller と View があるとします。 public class HomeController : Controller { publ…