2012-11-28 4 views
0

라디오 버튼 열이 두 개 있습니다. 한 행에 하나의 라디오 버튼 만 선택하고 싶습니다. 어떻게해야합니까?telerik radgrid가있는 행에서 하나의 라디오 버튼 만 선택

+0

WPF 패키지에는 radgrid 컨트롤이 없으며 GridView 컨트롤이 있습니다. WPF 또는 asp.net AJAX 컨트롤에 대해 이야기하고 있습니까? – RAS

+0

그것의 telerik : RadGridView – GANI

답변

1

user1834059가 말한대로 GroupName 속성을 사용합니다. GroupName은 각 행마다 고유해야하므로 DataKey 또는 각 행에 대해 고유 한 다른 dataItem 값 (일부 ID)을 사용하십시오.

<telerik:RadGrid ID="RadGrid1" runat="server" > 
     <MasterTableView 
         DataKeyNames="myDataKey"> 
      <Columns> 

       ...Your columns... 

       <telerik:GridTemplateColumn> 
        <ItemTemplate> 
         <asp:RadioButton ID="radioButton1" runat="server" 
             Text="Your text" 
             GroupName='{Binding myDataKey}' /> 
        </ItemTemplate> 
       </telerik:GridTemplateColumn> 
       <telerik:GridTemplateColumn> 
        <ItemTemplate> 
         <asp:RadioButton ID="radioButton2" runat="server" 
             Text="Your text" 
             GroupName='{Binding myDataKey}' /> 
        </ItemTemplate> 
       </telerik:GridTemplateColumn> 
      </Columns> 
     </MasterTableView> 
    </telerik:RadGrid> 
+0

이게 도움이 될 것 같아.하지만 WPF에서 어떻게 할 수 있을까? wpf에 Eval 속성이 있는지 모르겠다. – GANI

+1

맞다. WPF에 해당하는 것은 {Binding myDataKey}이다. –