誰でもMVHのUIHint属性の使い方を教えてください。なぜ私たちはこれが必要なのですか。いつ、どのように使用するか。ありがとうMVHのUIHint属性の使用方法
39
A
答えて
84
UIHintAttributeダイナミックデータがデータフィールドを表示するために使用するテンプレートまたはユーザーコントロールを指定します。
これはUIHintAttributeのMSDNの説明です。最初にDynamic Dataアプリケーションを紹介し、ASP.NET MVCもそれを採用しました。
UIHint属性でプロパティに注釈を付け、ビュー内でEditorFor
またはDisplayFor
を使用すると、ASP.NET MVCフレームワークは指定したテンプレートをUIHintAttribute
で検索します。それは探しディレクトリは次のとおりです。EditorFor
については
:DisplayFor
については
〜/ビュー/共有/ EditorTemplates
〜/ビュー/コントローラ名/ EditorTemplates
:
〜/ Views/Shared/DisplayTemplates
〜/ビュー/コントローラ名/ DisplayTemplates
あなたが地域にある場合、それは同様に上記のようなあなたの地域に適用されます。ここで
は、使用サンプルです:あなたは以下のようにEditorFor
またはDisplayFor
で出力するためのモデルプロパティをしようとした場合
public class Person {
[UIHint("Poo")]
public string Name { get; set; }
}
MVCフレームワークでは、指定されたディレクトリの下にpoo
という名前の部分図を探します:
@model MyApp.Models.Person
<h2>My Person</h2>
@Html.DisplayFor(m => m.Name)
を
関連する問題
- 1. MVHのUIHint属性
- 2. ol.source.OSMの属性 'url'の使用方法
- 3. 'securityTrimmingEnabled'属性の使用方法
- 4. DotNetOpenAuth属性ExchangeでFavoriteFlavor属性を使用する方法
- 5. isCOMCLASS属性と使用方法
- 6. LDAP AD範囲属性、使用方法
- 7. サブ属性(または)ネストされた属性を使用する方法
- 8. インターフェイス上の属性の使用方法は?
- 9. 属性の使用... INotifyPropertyChanged
- 10. MSTest属性の使用
- 11. ExpectedException属性の使用
- 12. カスタム属性の使用
- 13. 属性を持つ列挙型の使用方法Reflections?
- 14. ASP.NETページで `CodeFile`属性の使用方法
- 15. belongs_toのオブジェクト属性を使用する方法:select association?
- 16. Python:getattrを使ってオブジェクトの属性の属性を取得する方法は?
- 17. SilverlightでUIHintを使用するには?
- 18. thymeleafでオブジェクトの属性の属性にアクセスする方法は?
- 19. JQuery同じ要素の他の属性を使用して要素の属性を設定する方法
- 20. MVHヘルパーとインテリセンス
- 21. StringTemplateに属性内の属性を評価させる方法
- 22. 属性を使用してモデルオブジェクトをインスタンス化する方法は?
- 23. MVC3でauthorize属性を使用する方法
- 24. F#インターフェイスで属性を使用する方法は?
- 25. リフレクションを使用して属性値を変更する方法
- 26. Selenium :: WebDriver :: Element#属性( '値')を使用する方法
- 27. DebuggerDisplay属性を使用してビットマスクを表現する方法
- 28. djangoテンプレートでhref属性を使用する方法
- 29. __name__属性のその他の使用
- 30. Pythonのクラス、属性の設定方法
これまでに何を読んだことが分かりましたか?何を試しましたか?これは、すでにドキュメントに記載されている情報を尋ねるのには適していません。 –
UIHintは非常に重要な機能であり、悲しいことに、このドキュメントは貧弱で、インターネットにはあまり明確な記事や例はありません。 –