【发布时间】:2014-10-31 06:59:09
【问题描述】:
我有关于从 asp.net gridview 上的 imagebutton 查看图像的问题
我的图片按钮
<asp:TemplateField HeaderText="Cover Depan" HeaderStyle-Font-Italic="true">
<ItemTemplate>
<asp:ImageButton ID="cover1" runat="server" ImageUrl='<%# Eval("cover1") %>' CommandArgument='<%# Eval("cover1") %>' OnClick="ImagePopUp" Width="100" Height="100" />
</ItemTemplate>
</asp:TemplateField>
我的弹出窗口扩展器
<ajaxToolkit:ModalPopupExtender ID="mpeImg" runat="server" TargetControlID="btnDummyc1"
PopupControlID="pnlImg" BackgroundCssClass="modalBackground"
DropShadow="true" Enabled="true" CancelControlID="btnCancel">
</ajaxToolkit:ModalPopupExtender>
我的面板
<asp:Panel ID="pnlImg" runat="server" CssClass="modalPopup">
<asp:Image ID="imgBig" runat="server" Height="100" Width="100"/>
</asp:Panel>
和我的空虚
protected void ImagePopUp(object sender, ImageClickEventArgs e)
{
string ImageName = ((ImageButton)sender).CommandArgument;
imgBig.ImageUrl = Server.MapPath("..") + "/" + ImageName;
mpeImg.Show();
}
还有我的虚拟按钮
<asp:Button ID="btnDummyc1" runat="server" style="display:none"/>
我已经得到的结果是一张空白图片
我不知道我的代码有什么问题,如果你知道我的代码有问题,请帮助我
【问题讨论】:
标签: c# asp.net ajaxcontroltoolkit imagebutton