C# 我怎样才能从视图中得到一张双人照片到我的模型中?
这很奇怪,我在这上面呆了几天,没有更多的想法 甚至以前问过,也没有结果 我有这样简单的模型C# 我怎样才能从视图中得到一张双人照片到我的模型中?,c#,validation,asp.net-mvc-3,viewmodel,C#,Validation,Asp.net Mvc 3,Viewmodel,这很奇怪,我在这上面呆了几天,没有更多的想法 甚至以前问过,也没有结果 我有这样简单的模型 public class SalesModelView { public int SaleId { get; set; } public int ShopId { get; set; } public DateTime SaleDate { get; set; } public int Hours { get; set; } public double Sal
public class SalesModelView
{
public int SaleId { get; set; }
public int ShopId { get; set; }
public DateTime SaleDate { get; set; }
public int Hours { get; set; }
public double Sales { get; set; }
public double Treatments { get; set; }
public double Turnover { get; set; }
public double TurnoverHour { get; set; }
public double Efficiency { get; set; }
}
而HTML被构建为Create,其中包含作为
<div class="editor-label">
@Html.LabelFor(model => model.Sales)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.Sales)
@Html.ValidationMessageFor(model => model.Sales)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.Treatments)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.Treatments)
@Html.ValidationMessageFor(model => model.Treatments)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.Turnover)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.Turnover)
@Html.ValidationMessageFor(model => model.Turnover)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.TurnoverHour)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.TurnoverHour)
@Html.ValidationMessageFor(model => model.TurnoverHour)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.Efficiency)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.Efficiency)
@Html.ValidationMessageFor(model => model.Efficiency)
</div>
@LabelFor(model=>model.Sales)
@EditorFor(model=>model.Sales)
@Html.ValidationMessageFor(model=>model.Sales)
@LabelFor(model=>model.Treatments)
@EditorFor(model=>model.Treatments)
@Html.ValidationMessageFor(model=>model.Treatments)
@LabelFor(model=>model.overflower)
@EditorFor(model=>model.overflower)
@Html.ValidationMessageFor(model=>model.overflower)
@LabelFor(model=>model.turoverhour)
@Html.EditorFor(model=>model.turoverhour)
@Html.ValidationMessageFor(model=>model.turoverhour)
@LabelFor(model=>model.Efficiency)
@EditorFor(model=>model.Efficiency)
@Html.ValidationMessageFor(model=>model.Efficiency)
当我尝试添加一个整数
时,它假设正确,但当我添加一个十进制
值时,它只是不会传递回我的控制器
我错过了什么?
我甚至试着将文化信息
设置为正确的国家,但没有成功
顺便说一句,JQuery验证工作得很好
您必须编写自定义模型活页夹 看