mvc 中Range中max和min值晚綁定

來源:互聯網
上載者:User

標籤:style   blog   io   ar   sp   for   on   2014   log   

對於Attribute : Range(min,max)的min和max必須在用的時候給,可是需求有時需要把這兩個值存db,動態取出的。這時就需要razor幫忙了:


 @Html.TextBoxFor(i => i.Amount,                        new                        {                            @class = "form-control",                            data_val_range = string.Format(Resx.AmountOutOfRange_0_1, Model.MinValue, Model.MaxValue),                            data_val_range_max = Model.MaxValue,                            data_val_range_min = Model.MinValue                        })


這樣就會產生如下的html:


<input class="form-control" data-val="true" data-val-number="欄位金額必須為數字" data-val-range="取款金額範圍在100.00和10000.00之間。" data-val-range-max="10000.00" data-val-range-min="100.00" data-val-remote="‘金額‘ is invalid." data-val-remote-additionalfields="*.Amount,*.Currency" data-val-remote-url="/XXX/YYY" data-val-required="請輸入金額。" id="Amount" name="Amount" type="text" value="0">


mvc 中Range中max和min值晚綁定

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.