<asp:Image ID="Image2" runat="server" ImageUrl="~/img/cinema/1.jpg" />
<asp:DataList ID="DataList1" runat="server" CellSpacing="20" RepeatColumns="5"
RepeatDirection="Horizontal" DataSourceID="SqlDataSource1">
<ItemTemplate>
<asp:ImageButton ID="ImageButton1" runat="server" Height="100px"
Width="100px" ImageUrl='<%# "~/img/cinema/"+Eval("Pic") %>'
onclick="ImageButton1_Click" />
</ItemTemplate>
</asp:DataList> protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
ImageButton ib = new ImageButton();
for (int i = 0; i < this.DataList1.Items.Count; i++)
{
ib = (ImageButton)DataList1.Items[i].FindControl("ImageButton1");
Image2.ImageUrl = ib.ImageUrl;
}
}
选中datalist里面imagebutton的图片,在image中显示出现问题:无论按那一副图,image只显示最后一幅,然后再点随意一幅,image都显示最后一幅怎么才能将datalist中选中的图片再image中显示
解决方案 »
- ImageButton OnClick 不能触发请问怎么处理?
- asp.net(C#)出错 怎么 改啊?
- |M| 如何让网页上的Button在点击以后 取消掉他留下的虚线框
- 如何自动弹出一个alert('')窗口
- 关于post方法 Request.querystring取值的问题 怎么取不出来
- 求建议&&送分:想学习asp.net
- 执行Response.Write(Calendar1.SelectedDate);显示:2004-8-31 0:00:00能不能只显示:2004-8-31?
- 如何进行操作。。。
- Reporting Service 401错误
- 请问在winXp家庭版是不是不能装IIS的?
- MvcPage+linq匿名问题
- javascript 绑定服务器控件 事件
{
ImageButton ib = (ImageButton)DataList1.Items[i].FindControl("ImageButton1");
Image2.ImageUrl = ib.ImageUrl;
}