Try:
value="#{200-pc_costReportDataBean.adjustCostVo.explanationLength}"
#{}
означает, что все выражение внутри будет оценено. Значения снаружи будут рассматриваться как строки.
Если Вы будете плохо знакомы с.NET, то Вы захотите узнать о наборе Списка и гибкости, которую это даст Вам относительно сортировки, фильтрации и повторения.