我正在尝试在出现错误消息后添加链接。目前,我在我的代码中有这个:
<asp:CustomValidator ID="CV2" runat="server" ClientValidationFunction="Validate"
ForeColor="Red" OnServerValidate="Server_Validate" ValidationGroup="group"
ErrorMessage="You have not validated." Display="Dynamic" Enabled="false"
ControlToValidate="txtAmount" />
javascript:
function Validate(source, arguments) {
var validAmount = document.getElementById('<%= validate.ClientID %>').innerHTML.replace('$', '').replace(/,/g, '');
if (arguments.Value > validAmount)
arguments.IsValid = false;
else
arguments.IsValid = true;
}
C#代码:
protected void Server_Validate(object source, ServerValidateEventArgs args)
{
try
{
//Some C# code here.
}
}
最好的方法是什么?谢谢。
答案 0 :(得分:0)
你试过了吗?
CV2.ErrorMessage = "<a href='www.google.com'>You have not validated.</a>";
我没有测试它,但我知道我可以在我的标签文本中添加标记。