asp. net привязка данных списка прямо из базы данных, расположенной внутри таблицы данных - PullRequest
0 голосов
/ 14 января 2020

необходимо привязать данные непосредственно из таблицы базы данных к ddlCountries. В настоящее время он использует жестко закодированные данные. Цель - иметь представление сетки со списком, в котором можно выбрать несколько вариантов и сохранить их в другой таблице. Пожалуйста, помогите мне.

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false" OnRowEditing="OnRowEditing">
        <Columns>
            <asp:TemplateField HeaderText="Name" ItemStyle-Width="150">
                <ItemTemplate>
                    <%# Eval("Name") %>
                </ItemTemplate>
                <EditItemTemplate>
                    <asp:TextBox ID="txtName" runat="server" Text='<%# Eval("Name") %>' />
                </EditItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Country" ItemStyle-Width="150">
                <ItemTemplate>
                    <%# Eval("Country") %>
                </ItemTemplate>
                <EditItemTemplate>
                    <asp:ListBox ID="ddlCountries" runat="server" SelectionMode="Multiple">
                        <asp:ListItem Text="United States" Value="United States" />
                        <asp:ListItem Text="India" Value="India" />
                        <asp:ListItem Text="France" Value="France" />
                        <asp:ListItem Text="Russia" Value="Russia" />
                    </asp:ListBox>
                </EditItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField>
                <ItemTemplate>
                    <asp:LinkButton Text="Edit" runat="server" CommandName="Edit" />
                </ItemTemplate>
                <EditItemTemplate>
                    <asp:LinkButton Text="Update" runat="server" OnClick="OnUpdate" OnClientClick="return Validate(this)" />
                    <asp:LinkButton Text="Cancel" runat="server" OnClick="OnCancel" />
                </EditItemTemplate>
            </asp:TemplateField>
        </Columns>
    </asp:GridView>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...