新足迹

 找回密码
 注册

精华好帖回顾

· 交作业~~难忘的一天 (2005-1-22) susan · 美食接龙—脆皮皮蛋虾-edith921接棒 (2010-3-14) chloe_girl
· 给孩子取英文名 (2008-7-21) applenet · 新IT移民澳洲找工记 (2007-1-28) flyspirit
Advertisement
Advertisement
查看: 1574|回复: 17

asp.net MVC, client side validation 不干活。 [复制链接]

头像被屏蔽

禁止访问

发表于 2011-8-12 18:30 |显示全部楼层
此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
EF 生产的class的property 加了
[Required(ErrorMessage = "You must type in an email address.")]
========================================================================
web.config 加了

  <appSettings>
    <add key="ClientValidationEnabled" value="true" />
    <add key="UnobtrusiveJavaScriptEnabled" value="true" />
    <add key="webpages:Enabled" value="false" />
  </appSettings>
========================================================================
view是这样的。

@section scripts {
    @Content.Script("jquery.validate.min.js", Url)   
    @Content.Script("jquery.validate.unobtrusive.min.js", Url)   
}

<h2>Add</h2>

@using (Html.BeginForm()) {
    @Html.ValidationSummary(true)
    <fieldset>
        <legend>Unsubscribed Email</legend>
        
        <div class="editor-label">
            @Html.EditorFor(model => model.Email)
        </div>
        <div class="display-field">            
            @Html.ValidationMessageFor(model => model.Email)
        </div>
        <p>
            <input type="submit" value="Add" />
        </p>
    </fieldset>
}

===================================

server side validation 没问题。 可是即使数据非法,还是会 post form, 为何??
Advertisement
Advertisement
头像被屏蔽

禁止访问

发表于 2011-8-12 18:31 |显示全部楼层

view source 可以看到

此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
<script src="/Scripts/jquery-1.6.2.min.js" type="text/javascript"></script>

        <script src="/Scripts/jquery.unobtrusive-ajax.min.js" type="text/javascript"></script>

        <script src="/Scripts/jquery-ui-1.8.15.custom.min.js" type="text/javascript"></script>

   
        <script src="/Scripts/jquery.validate.min.js" type="text/javascript"></script>
   
        <script src="/Scripts/jquery.validate.unobtrusive.min.js" type="text/javascript"></script>
   

</body>
</html>

发表于 2011-8-12 19:57 |显示全部楼层
此文章由 showen 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 showen 所有!转贴必须注明作者、出处和本声明,并保持内容完整
jquery换到1.5.2有用吗?

评分

参与人数 1积分 +4 收起 理由
atransformer + 4 有用!!!!

查看全部评分

头像被屏蔽

禁止访问

发表于 2011-8-12 21:53 |显示全部楼层
此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 showen 于 2011-8-12 18:57 发表
jquery换到1.5.2有用吗?


回头试试

发表于 2011-8-12 22:56 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
变形金刚周末也不休息一下?
头像被屏蔽

禁止访问

发表于 2011-8-12 23:07 |显示全部楼层
此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 乱码 于 2011-8-12 21:56 发表
变形金刚周末也不休息一下?


发粪图墙
Advertisement
Advertisement

发表于 2011-8-12 23:19 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 atransformer 于 2011-8-12 22:07 发表


发粪图墙


看来伙食不错

评分

参与人数 3积分 +8 收起 理由
coolioo + 2 乱码兄有才
atransformer + 4 本站不支持烟酒交易
bffbffbff + 2 偶对你的景仰如滔滔江水

查看全部评分

发表于 2011-8-12 23:24 |显示全部楼层
此文章由 混不到坑的萝卜 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 混不到坑的萝卜 所有!转贴必须注明作者、出处和本声明,并保持内容完整
变形金刚这小伙儿学习精神真的是不赖。不过你那儿也太爽了吧?想用啥技术用啥,羡慕啊~~~~~

发表于 2011-8-12 23:38 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 混不到坑的萝卜 于 2011-8-12 22:24 发表
变形金刚这小伙儿学习精神真的是不赖。不过你那儿也太爽了吧?想用啥技术用啥,羡慕啊~~~~~


萝卜,工作怎么样了?是不是拿了10个8个offer偷着乐呢?

抽空写写你的找工经历,让我们崇拜一下!!

发表于 2011-8-12 23:41 |显示全部楼层
此文章由 混不到坑的萝卜 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 混不到坑的萝卜 所有!转贴必须注明作者、出处和本声明,并保持内容完整
哪有,最近蛮quiet的。再说我前两星期去滑雪膝盖弄伤了,走路不方便。

评分

参与人数 1积分 +2 收起 理由
乱码 + 2 静养要紧!

查看全部评分

参与宝库编辑功臣

发表于 2011-8-12 23:58 |显示全部楼层
此文章由 bffbffbff 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bffbffbff 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 混不到坑的萝卜 于 2011-8-12 22:41 发表
哪有,最近蛮quiet的。再说我前两星期去滑雪膝盖弄伤了,走路不方便。


perisher么? 我最近也去了
永远的junior programmer
Advertisement
Advertisement

发表于 2011-8-13 00:00 |显示全部楼层
此文章由 混不到坑的萝卜 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 混不到坑的萝卜 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 bffbffbff 于 2011-8-12 22:58 发表 perisher么? 我最近也去了

Thredbo, stayed a week
头像被屏蔽

禁止访问

发表于 2011-8-13 00:51 |显示全部楼层

靠,烂尾楼?

此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整

发表于 2011-8-13 09:00 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
一直非常佩服asp.net
能把简单的事情绕那么多弯弯来搞

发表于 2011-8-13 22:45 |显示全部楼层
此文章由 混不到坑的萝卜 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 混不到坑的萝卜 所有!转贴必须注明作者、出处和本声明,并保持内容完整
当你view source的时候,在你那些个需要validation的control的HTML里面,有没有“data-val="true"” 这么一个attribute?没有的话可能是你的client validation没设定成功?
头像被屏蔽

禁止访问

发表于 2011-8-24 13:48 |显示全部楼层

query换到1.5.2

此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
all working now
Advertisement
Advertisement

发表于 2011-8-24 20:50 |显示全部楼层
此文章由 showen 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 showen 所有!转贴必须注明作者、出处和本声明,并保持内容完整
恩 1.6+ 问题多多,升级时要注意了,很多plugin不一定支持。
头像被屏蔽

禁止访问

发表于 2011-8-24 21:43 |显示全部楼层
此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 showen 于 2011-8-24 19:50 发表
恩 1.6+ 问题多多,升级时要注意了,很多plugin不一定支持。


m$ 的 back support 一向很烂。 我们有个vba的outlook程序。 升级到 office 2007 , 不干活了。 发现很多function name都改了。 靠,很恶心。 这次 jquery 也是如此

[ 本帖最后由 atransformer 于 2011-8-24 20:45 编辑 ]

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部