有一个页面,我要创建一条数据。但是数据在创建之前要给这条数据赋上一些值。也就是要返回一个带model的View;例如:
public ActionResult Index(StartCountersignModel model)
{
model.XXX=123;
return View(model);
}
然后,view层有验证。每次一打开View层就自己验证,显示错误信息。我想要的是,提交的时候才显示错误信息。
据我了解是因为,返回到View的model里一些必填的字段数据为空导致的。1.要么不返回数据,直接retrun view().2.要么就给model里的必填字段附上值。第二天是不可取的。但是我这个“XXX”字段是必须要在跳转到View之前赋值的。
请大家指教
public ActionResult Index(StartCountersignModel model)
{
model.XXX=123;
return View(model);
}
然后,view层有验证。每次一打开View层就自己验证,显示错误信息。我想要的是,提交的时候才显示错误信息。
据我了解是因为,返回到View的model里一些必填的字段数据为空导致的。1.要么不返回数据,直接retrun view().2.要么就给model里的必填字段附上值。第二天是不可取的。但是我这个“XXX”字段是必须要在跳转到View之前赋值的。
请大家指教
解决方案 »
- win7中iis设置完了,不会浏览.asp文件呢!有谁能帮忙指导一下??谢谢
- GridView中dropdownlist数据加载
- 製作行事歷怎么做?
- 郁闷中,是不是我的机子的问题啊?
- 怎么把动态添加的htmlControl设置为服务器控件????????急,在线等,解决马上给分
- 在问一贴,关于读取XML的
- 请问用TreeView控件,如何加载数据表里的记录?求救!!
- 那位高手可以清楚解析viewstate的概念和使用(含代码)只限高手回答(在线给分)
- 能不能点击WEB按钮,但是不让提交呢?如果可以该怎么做呢?
- 好了,利用IP地址找用户来源的WebServices制作成功,大家可以用了!VB.net编的!来砸砸!!
- ASP.NET能在一个循环里弹出窗口吗?
- 网站部署到服务器上后获取不到cook的值大神来看下
你加载页面的时候就验证呀?
难道不是提交页面的时候再验证数据吗?
你把View源码贴出来
具体里面为什么这样,还有待探讨。