mvc-editor-templates

    2熱度

    1回答

    我一直無法使用默認編輯器模板在我的MVC 4 Razor Web應用程序中工作。我一直無法找到任何線索。我想重寫字符串,密碼等。我已經在我的模型中嘗試了UIHints(即使您不需要默認編輯器模板),確保我在我的視圖中使用EditorFor並將編輯器模板放置在〜 /查看/共享/ EditorTemplates。我卡住了。任何幫助,將不勝感激。謝謝!我的觀點的 public class LoginMo

    0熱度

    1回答

    我有一個模型,看起來像下面 class ContainerClass { string Name { get; set;} Guid Id { get; set; } [UIHint("CustomSelectBox")] List<Member> Members { get; set; } } class Member { strin

    2熱度

    1回答

    我正在使用MVC 3,Razor視圖和EditorFor模板。 我有三個簡單的嵌套模式: - public class BillingMatrixViewModel { public ICollection<BillingRateRowViewModel> BillingRateRows { get; set; } public BillingMatrixViewModel

    2熱度

    1回答

    我在我的代碼中使用編輯器模板,我注意到很多控件獲取基於索引的名稱屬性集。 @Html.EditorFor(x => x.Emails) 如果答案是EmailViewModel對象的集合 什麼被渲染的是這對於每一項: <input data-val="true" data-val-number="The field must be a number." data-val-requir

    1熱度

    1回答

    在默認編輯器,MVC3提供的DateTime不是HTML5友善,我已經編寫了下面的自定義編輯模板不工作: (DateTime.cshtml) @model DateTime? <input type="date" value="@{ if (Model.HasValue) { @Model.Value.ToISOFormat() // my own extension m

    1熱度

    2回答

    在需要通過ajax將新項目添加到列表的情況下,使用類似Knockout的最大好處是什麼。 到目前爲止,我一直在做的是,在我看來,使用editortemplate(與asscociated viewmodels)來呈現項目列表。然後添加一個新項目,我向加載服務器端視圖模型的動作發出一個請求,並返回一個EditorTemplte對象,該對象將被附加到列表中。像這樣: return Json(new {

    7熱度

    3回答

    在MVC中,你可以當你想渲染類型的屬性IEnumerable<T>你可以簡單地做一個例如編輯爲T創建編輯模板,然後 Html.EditorFor(m => m.MyListOfT) 這樣做的好處是,名稱會自動由框架用於輸入回發模型很好地結合所有的作品時創建,然後。 我的問題是:當你有多種類型的編輯器模板時,你如何做到以上幾點? 我試過使用UIHint(),但它似乎只允許您指定對列表的UIHin

    2熱度

    1回答

    我正在使用ASP.NET MVC 3,並試圖根據在下拉列表中進行的選擇動態地填充編輯器模板列表。我沒有可以發佈的代碼,因爲我不確定什麼是實現我的目的的最佳方式。我的問題不是如何使用編輯器模板,而是當相關對象列表根據用戶對「父」的選擇而改變時如何使用編輯器模板。 背景: 員工需要完成的訓練清單,因爲他們被訓練的操作。員工將從下拉菜單中選擇一個清單模板,然後根據選定的清單模板填充清單項目。 (每個模板

    0熱度

    1回答

    我想要編輯的行的表格中的列表,我的對象 class Widget { string shape; string color; } 的顏色會從下拉列表中來,所以我有一個觀點這樣的模型 class WidgetListViewModel { List<Widget> widgets; SelectList colorsSelectList; }

    1熱度

    1回答

    我有一個ASP.NET MVC 3應用程序,它使用自定義屬性來創建可在運行時從外部數據源填充的模型屬性的選擇控件。問題在於我的EditorTemplate輸出似乎是在應用程序級別緩存的,所以我的下拉列表在其數據源更改時不更新,直到應用程序池被回收。 我還輸出了MVC 3 ActionCache的內容,該內容綁定到ViewContext.HttpContext對象,如System.Web.Mvc.H