0

我有一个 gridview,其中包含页脚模板中产品描述的下拉列表。没有办法在 IDE 中创建 SelectedIndexChanged 并手动写出会产生错误?如何创建代码来处理选择更改?选择产品描述时,我需要填充产品 ID。

“已编辑”我尝试使用 gridview rowediting 事件,假设如果更改了行项目(即下拉列表中的新选择,它会触发,但不会触发)它似乎必须在该下拉列表时触发 gridview 事件列表更改,这就是我需要代码去的地方。关于什么事件的任何想法?

这是模板字段标记的内容:

<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 回答