假设我有这段代码。
<asp:TextBox ID="TextBox1" runat="server" />
<asp:CustomValidator ID="CustomValidator1" runat="server"
ClientValidationFunction="ValidationFunction1"
ControlToValidate="TextBox1"
Display="Dynamic" />
还有一个验证函数:
function ValidationFunction1(sender, args)
{
}
我想知道,在函数内部,我是否可以让控件验证如下内容:
var v = sender.ControlToValidate;
最佳答案
实际上sender.controltovalidate
给出了控件的ClientID
。所以这似乎是一个解决方案。
function ValidationFunction1(sender, args){
var v = document.getElementById(sender.controltovalidate);
}
我试过了,它对我有用。如果有效请通知。
关于c# - 如何获取 ClientValidationFunction 的 'controlToValidate' 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3636228/