如何更新转发器中的网格

时间:2012-03-10 09:32:26

标签: gridview repeater

我正在使用一个包含Grid内部的Repeater。现在,如果我点击Grid中需要显示包含文本框的编辑项模板的编辑。

我怎样才能实现它?

代码:

 <asp:Repeater ID="rptExpContent" runat="server" OnItemCommand="RptExpContent_OnItemCommand" >
                        <ItemTemplate>
                            <div class="outer">
                                <div class="inner">
                                    <div class="innerTitle">
                                        <b>stagestepid:</b></div>
                                  <div class="innerContent">
                                        <%#DataBinder.Eval(Container.DataItem, "stepdesc")%>
                                        <asp:ImageButton ID="imgExpContent" runat="server" ImageUrl="~/Images/toll_intweb_ico_plus.png"
                                            CommandName="Show" AlternateText="+" CommandArgument='<%#DataBinder.Eval(Container.DataItem, "stagestepid")%>'/>
                                    </div>
                                <div class="clear">
                                </div>
<asp:GridView ID="grdExpContent" runat="server" AutoGenerateColumns="false" OnRowEditing="GridView1_RowEditing"
                                OnRowCancelingEdit="GrdExpContent_RowCancelingEdit" DataKeyNames="stagestepfeeid,stagestepid,feetypeid">
                                <Columns>
<asp:TemplateField HeaderText="Stage Fee">
                                        <ItemTemplate>
                                            <asp:Label ID="lblFeeAlias" runat="server" Text='<%# Eval("fee_alias") %>'>
                                            </asp:Label>
                                        </ItemTemplate>
                                        <EditItemTemplate>
                                            <asp:TextBox ID="txtFeeAlias" runat="server" Text='<%# Eval("fee_alias")%>'></asp:TextBox>
                                        </EditItemTemplate>
                                    </asp:TemplateField>
 </Columns>
                            </asp:GridView>
                        </ItemTemplate>
                    </asp:Repeater>

现在我需要显示编辑项目模板,如果我点击在Repeater中的网格视图内的编辑。

这非常紧急,

我可以为此获得解决方案。

先谢谢, 普拉萨德

1 个答案:

答案 0 :(得分:0)

使用转发器内网格的编辑项目模板