怎么获取 img绑定的值??? 例如 <img src="<%# Eval("ImgName")%>" alt="" width="150" height="112" />后台按钮事件中我 怎么获取绑定的这个ImgName。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 或者直接在绑定事件中去DataItem中去取值。 jquery:<img id="#a" src="a\b.gif"/>alert($('#a').src);js:<img src="img/logo.gif" onclick="alert(this.getAttribute("src",2))" /> <img id="myImg" runat="server" src="<%# Eval("ImgName")%>" alt="" width="150" height="112" />后台事件中,假如你将img放到了datalist中可以这样:string url=((HtmlImage)datalist1.Items[0].FindControl("myImg")).Src;假如你将img放到了Gridview中可以这样:string url=((HtmlImage)Gridview1.Rows[0].FindControl("myImg")).Src;其他类推,注意红色部分的索引值 <asp:DataList ID="dlPhoto" runat="server" RepeatColumns="5" RepeatDirection="Horizontal"OnItemDataBound="dlPhoto_ItemDataBound"> <ItemTemplate> <div style="width: 150px;"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td colspan="2"> <div> <img id="imgPath" alt="" src='<%# Eval("ImgName")%>' runat="server" width="150" height="112" /> </div> </td> </tr> <tr> <td> <asp:ImageButton ID="imgbtnDelete" runat="server" ImageUrl="../images/001.gif" CommandArgument='<%#Eval("XiangPianId")%>' ToolTip="设置成本相册封面" OnClick="imgbtnDelete_Click" /> <asp:ImageButton ID="imgbtnUpdate" runat="server" ImageUrl="../images/lb_delete.gif" ToolTip="删除" CommandArgument='<%#Eval("ImgName")%>' CausesValidation="False" OnClientClick="return confirm('您确认要删除吗?')" OnClick="imgbtnUpdate_Click" AccessKey="1" /> </td> </tr> </table> </div> </ItemTemplate> </asp:DataList> 还是没取到 取到了001.gif这图片??? <img src="<%# Eval("ImgName")%>" alt="" width="150" height="112" />改成<img id="img1" runat="server" src="<%# Eval("ImgName")%>" alt="" width="150" height="112" />后台 this.img1.src runat="server"遍历数据绑定控件行,FindControl查询控件 asp.net用7zip压缩解压缩字符串 System.Web.HttpContext.Current.Session = null 大家帮忙看看 如何查找特定条件下的字符 插入数据时找不出的问题 学习asp.net要学系统的学习xml吗?貌似针对java的xml视频多些!! C#如何设置不同用户控件的button是否可见 数据库查询日期语句问题 DataAdapter的Update方法的用法 如何在runat=server的控件中添加类似<%%>的属性 那位兄弟能提供.net的下载地址,100分请笑纳 textbox多行显示文字的控制 弱弱的问一下
<img id="#a" src="a\b.gif"/>
alert($('#a').src);
js:<img src="img/logo.gif" onclick="alert(this.getAttribute("src",2))" />
假如你将img放到了datalist中可以这样:
string url=((HtmlImage)datalist1.Items[0].FindControl("myImg")).Src;假如你将img放到了Gridview中可以这样:
string url=((HtmlImage)Gridview1.Rows[0].FindControl("myImg")).Src;其他类推,注意红色部分的索引值
<ItemTemplate>
<div style="width: 150px;">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2">
<div>
<img id="imgPath" alt="" src='<%# Eval("ImgName")%>' runat="server" width="150" height="112" />
</div>
</td>
</tr>
<tr>
<td>
<asp:ImageButton ID="imgbtnDelete" runat="server" ImageUrl="../images/001.gif" CommandArgument='<%#Eval("XiangPianId")%>'
ToolTip="设置成本相册封面" OnClick="imgbtnDelete_Click" />
<asp:ImageButton ID="imgbtnUpdate" runat="server" ImageUrl="../images/lb_delete.gif"
ToolTip="删除" CommandArgument='<%#Eval("ImgName")%>' CausesValidation="False"
OnClientClick="return confirm('您确认要删除吗?')" OnClick="imgbtnUpdate_Click" AccessKey="1" />
</td>
</tr>
</table>
</div>
</ItemTemplate>
</asp:DataList>
还是没取到 取到了001.gif这图片???
改成<img id="img1" runat="server" src="<%# Eval("ImgName")%>" alt="" width="150" height="112" />后台 this.img1.src
遍历数据绑定控件行,FindControl查询控件