1、我是想做这么一个效果,点击按钮,显示弹出框,选取里面的数据,然后在后台创建一个虚拟表格,把数据填入表格里,然后Repeater控件绑定表格数据。用Eval给Repeater传值。
2、如果去掉弹出框,Repeater是能完美的动态显示数据的,但有弹出框就没显示,
3、能够确定数据源没问题,数据能够取到,
我已经花费太多时间研究了,可能只是一句代码的问题,请哪位指点一下,在此先谢过了
<asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<table cellpadding="0" cellspacing="0" width="100%" border="0" style="margin: 10px 0;">
<tr>
<th> 姓名Name</th>
<th>性别Gender</th>
<th>年龄Age</th>
<th>删除Delete</th>
</tr>
<asp:Repeater ID="RepeaterList" runat="server" OnItemCommand="RpProduct_ItemCommand">
<ItemTemplate>
<tr>
<td >
<asp:TextBox ID="Name" runat="server" class="atext" Text='<%# Eval("Name")%>'></asp:TextBox>
</td>
<td>
<asp:TextBox ID="Gender" runat="server" class="atext" Text='<%# Eval("Gender")%>'></asp:TextBox>
</td>
<td>
<asp:TextBox ID="Age" 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>