小编Jef*_*ata的帖子

在ASP.NET MVC 3中使用不显眼的验证,如何在表单无效时采取措施?

我有一个页面上有jQuery UI标签,第一个标签上有一个必填字段.验证有效,如果用户未输入值,则验证消息将显示在字段旁边.但是,如果用户不在第一个选项卡上,则该字段无效是不明显的.

在这种情况下,我想显示第一个选项卡,但是我不知道如何为'无效'事件注册回调,如果有的话.

我还考虑在选项卡上方显示验证摘要,无论用户在哪个选项卡上都可以看到,但我的偏好是将用户带到该字段.

我试过查看jquery.validate.unobtrusive.js文件,它似乎扩展了jquery.validate.js.查看jquery.validate的文档,我看到有一个invalidHandler选项可以传递给validate方法,但我不知道如何使用它,因为该方法由jquery.validation.unobtrusive调用.

我在这里感觉有点失落,所以任何帮助都将不胜感激!

编辑

我从来没有想出答案,但确实想出了一个解决方法,我在下面发布了.不过,我希望有人以更好的方式回答这个问题.

validation jquery-validate jquery-ui-tabs unobtrusive-validation asp.net-mvc-3

6
推荐指数
1
解决办法
3804
查看次数

WP 7实现Uri.IsWellFormedUriString的错误?

在.NET 4控制台应用程序和Silverlight 4应用程序中,以下内容返回false:

Uri.IsWellFormedUriString("/test", UriKind.Absolute)

但是在Windows Phone应用程序(7.0或7.1使用SDK 7.1 Beta 2发布于6/29/11)中的相同调用返回true.

其他人可以证实吗?这是WP7中的错误吗?

更新

我将此报告为Microsoft Connect上的一个错误,并且今天收到了一个更新,它已被关闭为"Wont'Fix".这对我来说无关紧要,但我想我会将此更新添加为仅供参考.

uri windows-phone-7 windows-phone-7.1

6
推荐指数
1
解决办法
237
查看次数

在IE 7中是否有CSS空白属性的替代品?

我正在尝试使用值为的css white-space属性在div中显示带换行符的文本pre-line.这适用于Chrome,Firefox和IE 8,但不适用于IE 7.

例如,

<div style="white-space:pre-line">
CSS has a pretty useful property called white-space that I’m guessing goes unnoticed among CSS beginners.

You can probably live without this property for quite some time, but once you learn how to use it, it will come in very handy and you’ll find yourself going back to it over and over again.
</div>
Run Code Online (Sandbox Code Playgroud)

将在Chrome,Firefox和IE 8中显示如下:

CSS有一个非常有用的属性叫做white-space,我猜测它在CSS初学者中没被注意到.

你很可能在没有这个属性的情况下生活了很长一段时间,但是一旦你学会了如何使用它,它就会变得非常方便,你会发现自己会一遍又一遍地回到它.

但在IE 7中它显示如下:

CSS有一个非常有用的属性叫做white-space,我猜测它在CSS初学者中没被注意到.你很可能在没有这个属性的情况下生活了很长一段时间,但是一旦你学会了如何使用它,它就会变得非常方便,你会发现自己会一遍又一遍地回到它.

你可以在这里看到它:http: //jsfiddle.net/VSQnP/10/.

我已经尝试了值pre,但是然后文本没有换行,长行在div的右侧运行pre-wrap …

css internet-explorer-7

5
推荐指数
1
解决办法
8201
查看次数

.net子串不工作

我在.NET中使用substring函数时收到ArgumentOutOfRange错误.我是.NET的新手,所以可能做错了.我有一个txtField,它是GUI中的文本字段组件.我正在使用Microsoft Visual Basic 2010 Express

txtField.Substring(txtField.Length-4,txtField.Length-1)
Run Code Online (Sandbox Code Playgroud)

如果txt.Field只包含数字值,则它可以正常工作,但只要文本字段包含字符就会中断.

有人有主意吗?

.net vb.net substring

0
推荐指数
1
解决办法
775
查看次数