2012-11-28 58 views
0

我在telerik radgridview中有2個單選按鈕列,我想只在一行中選擇一個單選按鈕如何操作?在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中不知道存在一個Eval屬性wpf – GANI

+1

你是對的,WPF的等價物是'{Binding myDataKey} –