0

对于我的模型,我需要一个类似于以下的属性:

[Required (ErrorMessage = "Please select yes or no")]
public bool IsAlien {get; set; }

[ConditionalDisplayIfTrue ("IsAlien ")]
public string NameOfGalaxy {get; set;}

如果选择 IsAlien,则显示或隐藏文本框客户端。

很容易在 jQuery/Jvascript 中硬连线它,但我想正确地做到这一点并且不知道从哪里开始。

我的意思是添加自定义属性和自定义 JavaScript 以连接不显眼的 JavaScript 验证。

提前致谢。

4

1 回答 1

1

我认为通过 jQuery/Javascript 执行此操作是正确的方法。您使用的任何 C# 库都将在服务器上生成必需的 javascript 并将其发送回浏览器。我现在不知道任何支持此功能的库,但是对于如此简单的事情,我宁愿控制我的 javascript 而不是使用其他人。

于 2012-09-30T07:54:51.723 回答