2013-02-21 19 views
2

比方說,我想顯示一個包含表單和按鈕的字段集。asp.net mvc應該如何處理髮送到本地化文本查看的數據?

將有一些文本框的I/O值和一些標籤:

  1. 字段集標題(不涉及價值)
  2. 文本框(標籤和驗證)
  3. 提交按鈕(與值無關)

標籤將從基於本地化的數據庫提供。

對於案例2,我想使用它的MVC已經有支持(DataAnnotations屬性)的機制,所以我找到了以下2個解決方案:

視圖模型的例子是這樣的:

Model 
{ 
    fieldset title localized label 

    [textbox localized display label] 
    [textbox localized validation label] 
    textbox value 

    button localized label 
} 

雖然殼體2中的標籤被指定爲元數據的視圖模型值,這將是用於從數據庫中指定的本地化文本對於情況1和3考慮與一個視圖優雅和一致的方式一個大內容?

回答