I am tyring to pass two values to a function through an Eval.
My function:
public static string ValidateSalary(int salaryFrom, int salaryTo)
{
string salary = string.Empty;
if (salaryFrom == salaryTo)
{
salary = "£" + salaryFrom.ToString();
}
else
{
salary = "£" + salaryFrom.ToString() + " - £" + salaryTo.ToString();
}
return salary;
}
My Eval attempt:
<%# ValidateSalary(Eval("SalaryFrom", "SalaryTo")) %>
My error:
Error 5 No overload for method 'ValidateSalary' takes 1 arguments
I've tried multiple ways of formatting it and I can't figure it out!
<%# ValidateSalary(Eval("SalaryFrom"), Eval("SalaryTo")) %>