noeternal 2019-04-01 18:07 采纳率: 20%
浏览 246

Repeater控件不能实现动态增加表格行?可能是被VerifyRenderingInServerForm重写影响了?

后台数据源这些都没问题,我在初始化页面时是能给Repeater控件赋值并显示表格行的。
给控件绑定数据源并赋值后会进入VerifyRenderingInServerForm重写方法。
有人说在前台<%@ Page Language="C#" …… EnableEventValidation="false" %>加上EnableEventValidation="false",可是没用,请指点指点哪里出问题了

** 后台**

    public override void VerifyRenderingInServerForm(System.Web.UI.Control control)
    { }

前台

 <asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">
                    <ContentTemplate>
                <table cellpadding="0" cellspacing="0" width="100%" border="0" style="margin: 10px 0;">
                    <tr>
                        <th class="style1" style="text-align: left;">
                           姓名Name
                        </th>
                        <th class="style2" style="text-align: left; ">
                            性别Gender
                        </th>
                        <th style="text-align: left; ">
                            年龄Age
                        </th>
                        <th class="cz" style="text-align: left; ">
                            删除Delete
                        </th>
                    </tr>
                    <asp:Repeater ID="RepeaterList" runat="server" OnItemCommand="RpProduct_ItemCommand">
                        <ItemTemplate>
                            <tr>
                                <td style="width:330px;">
                                    <asp:TextBox ID="TxtSKU" CssClass="Counts" Width="200px"  runat="server" class="atext" Text='<%# Eval("Name")%>'></asp:TextBox>
                                </td>
                                <td>
                                    <asp:TextBox ID="TxtNewSKU" CssClass="Counts"  Width="200px" runat="server" class="atext"  Text='<%# Eval("Gender")%>'></asp:TextBox>
                                </td>
                                <td>
                                    <asp:TextBox ID="TxtQuantity" CssClass="Counts"  Width="200px" runat="server" class="atext" Text='<%# Eval("Age")%>'></asp:TextBox>
                                </td>
                                <td>
                                    <span>
                                        <asp:LinkButton ID="lbDel" CommandName="btndel" runat="server" OnClientClick="return confirm( '确定要删除吗(Are you sure delete it)? ');">Del</asp:LinkButton></span>
                                </td>
                            </tr>
                        </ItemTemplate>
                    </asp:Repeater>
                </table>
                </ContentTemplate>
                </asp:UpdatePanel>
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
    • ¥85 maple软件,solve求反函数,出现rootof怎么办?
    • ¥15 求chat4.0解答一道线性规划题,用lingo编程运行,第一问要求写出数学模型和lingo语言编程模型,第二问第三问解答就行,我的ddl要到了谁来求了
    • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
    • ¥50 树莓派安卓APK系统签名
    • ¥15 maple软件,用solve求反函数出现rootof,怎么办?
    • ¥65 汇编语言除法溢出问题
    • ¥15 Visual Studio问题
    • ¥20 求一个html代码,有偿
    • ¥100 关于使用MATLAB中copularnd函数的问题