在错误消息附近添加链接

时间:2011-05-26 14:44:08

标签: c# javascript asp.net

我正在尝试在出现错误消息后添加链接。目前,我在我的代码中有这个:

<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.
  }
}

最好的方法是什么?谢谢。

1 个答案:

答案 0 :(得分:0)

你试过了吗?

CV2.ErrorMessage = "<a href='www.google.com'>You have not validated.</a>";

我没有测试它,但我知道我可以在我的标签文本中添加标记。