我很想通过 Eval 将两个值传递给函数。
我的功能:
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;
}
我的评估尝试:
<%# ValidateSalary(Eval("SalaryFrom", "SalaryTo")) %>
我的错误:
Error 5 No overload for method 'ValidateSalary' takes 1 arguments
我已经尝试了多种格式化它的方法,但我无法弄清楚!