2012-05-14 4 views
1

그래서이 gridview가 있습니다.이 템플릿 필드가있는 gridview 안에 있고이 템플릿 안에는이 버튼이 있습니다. 모두 잘 작동합니다. 다른 컬럼의 값이 특정 무언가가있는 경우 그러나 나는 버튼을 해제하고 싶습니다 준수하십시오 :Gridview TemplateField 버튼 : 값에 따라 비활성화하는 방법은 무엇입니까?

<asp:GridView ID="grv_regionManagement" runat="server"> 
     <Columns> 
      <asp:TemplateField HeaderText="Commands" ShowHeader="false"> 
       <ItemTemplate> 
        <asp:Button Text="Edit" CommandName="Edit" CausesValidation="false" runat="server" 
         ID="btEdit" Enabled='<%# Eval("regionName") != "Disabled" %>' />&nbsp; 
       </ItemTemplate> 
     </Columns> 
    </asp:GridView> 

공지 사항 평가를 : 사용 = '<% 번호 평가 ("RegionName이를") = "사용 안 함"%! > ',이 작동하지 않는 및 단추 항상 활성화되어, 내가 뭘 잘못?

답변

3
<%# Eval("regionName").ToString() != "Disabled" %>' /> 
+0

우수! 고마워. – Bill

+0

나는 구걸하는 것을 싫어하지만 ... 글쎄, 안돼 ... 그 대답을 받아 들일 수 있겠 니? – KennyZ

+0

물론 나는 이것을 받아 들일 수있는 것으로 표시 할 것입니다. 질문 작성 후 10 분을 기다려야 만합니다 : p – Bill

관련 문제