repeater控件如何用

zhut027 2009-03-11 08:11:01
repeater控件中模板列,第一列中有两个按钮,修改按钮和显示订单按钮,
点修改按钮打开一个新页面,点修改后执行其他操作,该如何写代码

<asp:repeater id="rptCustomers" runat="server" OnItemCommand="rptCustomers_ItemCommand">
<ItemTemplate>
<tr>
<td>
<input onclick='showCustomerDetail("<%# DataBinder.Eval(Container.DataItem, "CustomerID") %>")' style="width:60px" type="button" value="修改">
<a href="OrderDetail.aspx" target="_blank">
<input style="width:60px" type="button" value="显示订单" onclick="OrderDetail.aspx"></a>
</td>
</tr>
</ItemTemplate>
</asp:repeater>
...全文
111 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
netwar 2009-03-12
  • 打赏
  • 举报
回复
<script language="javascript">
var ShowDetail=function(id){
window.open("detail.aspx?id="+id);
}
</script>


<asp:repeater id="rptCustomers" runat="server">
<ItemTemplate>
<tr>
<td>
<input onclick='showCustomerDetail(" <%# DataBinder.Eval(Container.DataItem, "CustomerID") %>")' style="width:60px" type="button" value="修改">
<input style="width:60px" type="button" value="显示订单" onclick='ShowDetail(<%#Eval("customId")%>)'>
</td>
</tr>
</ItemTemplate>
</asp:repeater>
zhut027 2009-03-11
  • 打赏
  • 举报
回复
求高手帮忙!急呀!

在按钮列中,点“显示订单”按钮
如何打开一个新的页面
代码该如何写
zhut027 2009-03-11
  • 打赏
  • 举报
回复
能否写出具体代码的实现
wuyq11 2009-03-11
  • 打赏
  • 举报
回复
通过js函数showCustomerDetail打开页面。在页面里连接数据库,执行操作。
zhut027 2009-03-11
  • 打赏
  • 举报
回复
页面代码都写好了
不知道按钮的代码怎么实现?
来风了 2009-03-11
  • 打赏
  • 举报
回复
<asp:Repeater ID="Repeater1" runat="server" >
<HeaderTemplate>
<table width='100%'>
<tr >
<td >
第一列
</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr >
<td >
<input onclick="showCustomerDetail(' <%# Eval("CustomerID") %>')" style="width:60px" type="button" value="修改">
<a href="OrderDetail.aspx" target="_blank">显示订单 </a>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧