0

フッター テンプレートの製品説明のドロップダウン リストを含むグリッドビューがあります。IDE で SelectedIndexChanged を作成する方法がなく、手動で書き出すとエラーが発生しますか? 選択の変更を処理するコードを作成する方法は? 製品の説明が選択されたときに、製品 ID を設定する必要があります。

「EDITED」行項目が変更された場合(つまり、ドロップダウンでの新しい選択は発生しますが、発生しません)、グリッドビュー行編集イベントを使用してみました。そのドロップダウン時にグリッドビューイベントを発生させる必要があるようですリストの変更、そこにコードが必要です。どのイベントについて何かアイデアはありますか?

テンプレート フィールドのマークアップは次のとおりです。

<asp:TemplateField HeaderText="description" SortExpression="description">

            <FooterTemplate>
                <asp:DropDownList ID="ddlProductDesc" runat="server" DataSourceID="edsProductDesc" DataTextField="description"
                    OnSelectedIndexChanged="ddlProductDesc_SelectedIndexChanged">
                </asp:DropDownList>
                <%--<asp:TextBox ID="tbInsertdescriptiton" Width="350" runat="server"></asp:TextBox>--%>
            </FooterTemplate>
            <ItemTemplate>
                <asp:Label ID="lblProdDesc"  runat="server" Text='<%# Bind("description")%>'></asp:Label>
            </ItemTemplate>
        </asp:TemplateField>
4

1 に答える 1

0

これを見てください:

http://www.c-sharpcorner.com/blogs/7228/asp-net-gridview-dropdown-with-related-records-in-textbox.aspx

于 2012-10-07T15:20:16.667 に答える