1
데이터 필드에 액세스하는 데 문제가 있습니다. 오류가 나타납니다. Eval(), XPath() 및 Bind()와 같은 데이터 바인딩 방법은 데이터 바인딩 된 컨트롤의 컨텍스트에서만 사용할 수 있습니다.asp.net 그리드 템플릿 열에 바인딩 할 수 없습니다
값을 얻을 수 있지만 < % # getOpenJobs (string) Eval ("ParentPart")) %> %를 사용하지만 조건에 통과하면 certian 그림을 표시하려면 if에서 사용해야합니다. 이 작업을 수행 할 수있는 더 좋은 방법이 있습니까?
<telerik:GridTemplateColumn UniqueName="hasOpenJobs" HeaderText="">
<ItemTemplate>
<% if (getOpenJobs((string)Eval("ParentPart")) > 1)
{ %>
<img src="../images/job-icon.gif" alt="Open Jobs" />
<%} %>
</ItemTemplate>
</telerik:GridTemplateColumn>