model-binding

    1熱度

    2回答

    我有一個叫做時間的對象 public class Time{ public int Hour {get;set;} public int Minute {get;set;} public static Time Parse(string timeString){ //reads the ToString()'s previous output and r

    0熱度

    1回答

    假設以下路線: {region}/{storehouse}/{controller}/{action} 這兩個參數region和storehouse共識別單個實體 - 一個Storehouse。因此,一些控制器正在一些倉庫的環境中被調用。 我想寫的行爲是這樣的: public ActionResult SomeAction(Storehouse storehouse, ...) 在這裏,我

    2熱度

    1回答

    我試圖做到以下幾點。 使用默認的模型綁定綁定的查詢字符串值的對象。 如果失敗,我則嘗試將對象從cookie的值綁定。 但是我使用這個對象上dataannotations,我有以下問題。 如果沒有查詢字符串參數,默認模型聯編程序甚至不會在必填字段中註冊任何驗證錯誤。如果屬性本身不在查詢字符串集合中,它顯然甚至不會觸發這些驗證器。我怎樣才能改變這種行爲?如果它們不在查詢字符串中,我希望這些必填字段是錯

    0熱度

    1回答

    我有點困惑... 我有一個動作,需要一個ID,加載一個對象,並將其傳遞給綁定到該對象的類型的模型的視圖。 在編輯視圖提供的表單中的數據後,我將POST回送到另一個接受與模型完全相同的對象的操作。 但是在這一點上,我不能只調用Repository.Save,我想我現在有一個全新的對象,不再與發送到View的原始數據庫查詢相關聯。 那麼,如何更新先前查詢的對象並將更改保存到數據庫而不是從視圖中取回新對

    1熱度

    1回答

    我正在處理asp.net mvc中的圖表項目。那麼,任何人都可以告訴我如何從文本框中檢索值以應用於圖表系列?

    2熱度

    1回答

    什麼是處理這個問題的最好辦法: class Option { int id; string name; } class QuoteItem { IList<Option> options; } class QuoteViewModel { IList<Option> allOptions; QuoteItem quoteItem;

    0熱度

    1回答

    使用EditorFor(模型lambda,「viewTemplateName」),我的輸出完全不是預期的。這不會產生任何錯誤,但它是沒有標記的渲染輸出。我究竟做錯了什麼? 輸出: HarryTomRichard 預期輸出(我需要弄清楚如何呈現的ID名單[]指標太多,但沒有對這個問題還沒有): <table> <tr><td><span><input type="Text" id="N

    1熱度

    2回答

    我知道這是一個愚蠢的問題,因爲答案可能是「哦,當然是對的!」一。 以下是我有: public interface IEvent { int Id string Title } public class MeetingEvent : IEvent { int Id string Title //Meeting Properties

    3熱度

    2回答

    我有一個包含2列表框一個觀點:觀衆&區域設置 我試圖提交包含兩者的選擇指標到我的控制器,它具有一種形式此簽名的動作方法: public JsonResult Submit(Audience aud, Locale loc) { // do stuff } 時遇到的問題是兩個目標對象&區域設置有一個ID屬性,所以模型綁定是有點混亂在其上分配選定值。當Audience應該有'2'並且區域設置

    0熱度

    2回答

    此問題與this有關。 我用下面的從我的網頁上選擇的元素提取屬性&值: var valuesArray = $("select").map(function() { return $.getAttributes($(this).find(":selected")); }); var arr = new Array(); $.each(valuesArray, function(