#c# #javascript #asp.net
#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:
Вы пробовали:
CV2.ErrorMessage = "<a href='www.google.com'>You have not validated.</a>";
Я не тестировал это, но я знаю, что могу добавить разметку к тексту моей метки.