remote-validation

    0热度

    1回答

    我有一个解决方案下的解决方案有几个项目之一叫DomainModel, 其中我写我的模型和其他东西主要是基础设施。 现在我有另一个项目叫WebUI中,其中我做我的UI(浏览器,控制器等) 我想必须在WebUI中某些观点实现的DomainModel项目使用远程属性。 当我在DomainModel中使用它时,它给了我一个错误,它不能识别控制器,它是正确的,它不能识别它,因为如果我添加WebUI的引用Vs

    10热度

    1回答

    这是一个经典的登录流程。用户可以选择'新用户'或'现有用户'。如果用户是新的,那么登录框中的名称应该根据服务器进行验证,以查看用户名是否是唯一的,如果它是现有用户,则由于我们预期用户名已被占用,所以此检查将被跳过。 我在viewmodel上添加了一个[Remote]属性,并将新/退出用户的单选按钮添加为“附加字段”。这样,如果远程验证是现有用户,则它将返回true,并检查数据库是否不存在,以查看用

    5热度

    2回答

    我有两个类用作两个不同视图的模型。你可以看到第二个类包含第一个类的实例。第一个包含远程验证属性。 [MetadataType(typeof(ExceptionLogModel.EmailRecipientMetadata))] public class EmailRecipientViewModel { public int EmailRecipientID { get; set;

    19热度

    1回答

    我需要在我的ASP.NET MVC 4(C#)应用程序中使用远程验证验证FirstName,LastName和Email Address组合的重复。远程验证只接受一个AdditionalFields,如下所示: [Remote("IsUserNameAvailable", "User", AdditionalFields="LastName")] public string FirstName{

    3热度

    3回答

    想象这样的情况: 的SetUp 在默认的MVC3项目,在AccountModels.cs public class GlobalAccount { public GlobalAccount() { this.LogOn = new LogOnModel(); this.Register = new RegisterModel(); }

    4热度

    2回答

    我正在使用远程验证在注册期间检查我的asp.net mvc 3应用程序(C#)的用户名是否可用。 我使用MVC远程属性验证为: [Remote("IsUserNameAvailable", "User")] public string UserName { get; set; } 我需要表现出两个条件的消息: 显示错误消息“用户名不可用” - 失效状态 显示成功消息“用户名可用” - 成功条

    0热度

    3回答

    我有一个角色模型 public class Person { public int ID { get; set; } [Required] [Remote("UserNameExists", "People", "Username is already taken.")] public string Name { get; set; }

    1热度

    3回答

    在我的asp.net mvc3应用程序中使用数据注释远程验证时显示ajax加载器图像我正在做远程验证,如果用户已经存在使用数据注释。它工作完美。我想知道是否有任何为什么我可以在远程验证(ajax请求)发生时在窗体中的输入字段旁边显示ajax加载程序图像。 请帮我 感谢

    0热度

    1回答

    我意识到这个问题已经被询问了很多次。然而,没有任何解决方案为我工作。 问题: 我有一个对象: public class SomeObject { [Remote("MyAction", "MyController")] public DateTime MyDate { get; set; } } 和模型: public class SomeModel { p

    0热度

    1回答

    我刚发现使用RemoteAttribute远程确认将不工作,除非任何动作方法(MVC3)视图模型和ActionNameAttribute: 远程验证的动作方法不具有[ActionName]属性或 远程验证的操作方法具有[ActionName]属性,该属性对实际操作方法名称不区分大小写。 具有以下,MVC引发InvalidOperationException “没有URL进行远程验证可以找到。”: