MahmoudOmar Ответов: 2

Как добавить радио кнопки в GridView в приложение c#


i have table:- code  : Name    :  Absence : Out   :  Vacation :  Date 
                             12144  : name1   :    true  : false :  false    : 28-8-2016
                             12111  : name2   :    False : false :  True     : 28-8-2016

i want create columns radio botton or checkbox but the user can't click more than one 
how i do that because i cant find radio button in gridview 


Что я уже пробовал:

я хочу знать, как я создаю radiobotton в gridview?

MahmoudOmar

приложение windows нет asp.net

Karthik_Mahalingam

GridView будет использоваться в asp.net где в качестве элемента управления datagridview в Windows,
Пожалуйста, укажите это в вопросе. так что пользователи будут уделять ему больше внимания.

2 Ответов

Рейтинг:
2

manishbg

<asp:GridView ID="GridView1" runat="server"

HeaderStyle-BackColor = "green"

AutoGenerateColumns = "false" Font-Names = "Arial"

OnPageIndexChanging = "OnPaging"

Font-Size = "11pt" AlternatingRowStyle-BackColor = "#C2D69B"

AllowPaging = "true">
<Columns>
<asp:TemplateField>
<ItemTemplate>
    <asp:RadioButton ID="RadioButton1" runat="server"

        onclick = "RadioCheck(this);"/>
    <asp:HiddenField ID="HiddenField1" runat="server"

        Value = '<%#Eval("CustomerID")%>' />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField ItemStyle-Width="150px" DataField="CustomerID"

    HeaderText="CustomerID"  />
<asp:BoundField ItemStyle-Width="150px" DataField="City"

    HeaderText="City" />
<asp:BoundField ItemStyle-Width="150px" DataField="PostalCode"

    HeaderText="PostalCode"/>
</Columns>
</asp:GridView>


Рейтинг:
0

Henrik Jonsson

Если вы используете GridView в WPF вы можете добавить переключатели в столбец с привязкой к данным ("IsSelected") таким образом:

<listview itemssource="{Binding Items}">
            <listview.view>
                <gridview>
                    <gridviewcolumn header="Selected">
                        <gridviewcolumn.celltemplate>
                            <datatemplate>
                                <radiobutton ischecked="{Binding IsSelected}" groupname="IsSelected" />
                            </datatemplate>
                        </gridviewcolumn.celltemplate>
                    </gridviewcolumn>
                    <gridviewcolumn header="Name">
                      DisplayMemberBinding="{Binding Name}" />
                                    </gridviewcolumn></gridview>
            </listview.view>
        </listview>