asp.net如何获取listview中点击按钮获取某一列的值
<ItemTemplate><tr><td><imgalt=""src='<%#Eval("imgurl","imgs/{0}")%>'width="120px"heig...
<ItemTemplate>
<tr>
<td><img alt="" src='<%#Eval("imgurl","imgs/{0}") %>' width="120px" height="160px" /></td>
<td><%#Eval("r_time") %></td>
<td><%#Eval("ps") %></td>
<asp:LinkButton ID="del" runat="server" class="ico del" OnClick="del_Click"
OnClientClick="return confirm('是否确定违规?')">违规</asp:LinkButton></td>
</tr>
</ItemTemplate>
我想点击这个linkbotton然后获取到img里图片的路径,请问我该怎么做 展开
<tr>
<td><img alt="" src='<%#Eval("imgurl","imgs/{0}") %>' width="120px" height="160px" /></td>
<td><%#Eval("r_time") %></td>
<td><%#Eval("ps") %></td>
<asp:LinkButton ID="del" runat="server" class="ico del" OnClick="del_Click"
OnClientClick="return confirm('是否确定违规?')">违规</asp:LinkButton></td>
</tr>
</ItemTemplate>
我想点击这个linkbotton然后获取到img里图片的路径,请问我该怎么做 展开
1个回答
展开全部
可以把数据放到linkbutton的argument属性里
<asp:LinkButton ID="del" runat="server" class="ico del" OnClick="del_Click"
OnClientClick="return confirm('是否确定违规?')" CommandName="imgurl" CommandArgument='<%#Eval("imgurl","imgs/{0}") %>'>违规</asp:LinkButton>
在LinkButton的响应事件里可以取到相关值
<asp:LinkButton ID="del" runat="server" class="ico del" OnClick="del_Click"
OnClientClick="return confirm('是否确定违规?')" CommandName="imgurl" CommandArgument='<%#Eval("imgurl","imgs/{0}") %>'>违规</asp:LinkButton>
在LinkButton的响应事件里可以取到相关值
更多追问追答
追问
那如果我想同时获取r_time和imgurl呢
追答
可以把值放到Hidden控件里,然后在响应函数中调用FindControl来找到Hidden控件来取值。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询