カスタム メンバシッププロバイダ
自前のDBでユーザ管理を行うため、ユーザの認証管理を行うメンバシッププロバイダを自作してみました。 手順としてはこんな感じです。 MembershipProviderを継承したクラスを作成 W …
自前のDBでユーザ管理を行うため、ユーザの認証管理を行うメンバシッププロバイダを自作してみました。 手順としてはこんな感じです。 MembershipProviderを継承したクラスを作成 W …
HTMLヘルパーの EditorFor や DisplayFor で表示できるデザインを自作できるカスタムテンプレートを調べました。 EditorFor は入力項目、DisplayFor は出力項目生成を補 …
inputタグに属性を追加するための自作属性「HtmlProperties」を作ってみました。 maxlength属性や、onkeyup等のイベントハンドラをメタデータクラスで設定できるようにします。 &n …
画面項目の表示形式や、入力検証を一元化して定義するためのメタデータクラスを考えてみました。 今回使用した画面表示の元となるUserInfoテーブルの定義は以下の通りです。 &nb …
ルーティング機能は、URL階層構造と実行したいコントローラ&アクション&パラメータを結びつける機能です。 ASP.NET MVCでは、Global.asax の RegisterRoutes メソッド内で MapRout …