首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

repeater中<ItemTemplate>绑定一列图片按钮,怎么在后台编写此按钮事件

2012-02-01 
repeater中ItemTemplate绑定一列图片按钮,如何在后台编写此按钮事件asp:repeaterid rptContract run

repeater中<ItemTemplate>绑定一列图片按钮,如何在后台编写此按钮事件
<asp:repeater   id= "rptContract "   runat= "server ">
  <HeaderTemplate>
    <table   width= "98% ">
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<%#DataBinder.Eval(Container.DataItem, "filename ")%>     //文件名
</td>
<td   width= "30 "   align= "center ">
<asp:ImageButton   id= "btnDown "   BorderWidth= "0 "   ImageUrl= "images/download.gif "   Runat= "server "   ToolTip= "点击下载 "> </asp:ImageButton> </td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>   </asp:repeater>  

如何在后台编写些btnDown按钮事件,点击可下载相应的文件。(下载模板不需要,只需把相应的文件名传入)

[解决办法]
添加委托事件,在该事件中写
[解决办法]
Button1.Click+=new EventHandler(this.Button1_Click)

[解决办法]
e.Item.FindControl( "btnDown ")这一句的返回为null

热点排行
Bad Request.