Guest User

Untitled

a guest
May 25th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. foreach (XXX x in TTTT){ %>
  2. <tr>
  3. <td><%=x.val %></td>
  4. <asp:ImageButton runat="server" CommandName="uiImgResolve_Click"
  5. CommandArgument='<%=X.pkid%>' ImageUrl="../images/IMG.png"/>
  6. <% } %>
  7.  
  8. <asp:ListView ID="lvImages" runat="server" OnItemDataBound="lvImages_ItemDataBound">
  9. <LayoutTemplate>
  10. <table class="tblImages" cellpadding="0" cellspacing="0">
  11. <tr class="ImageHeaderRow">
  12. <td>Imagename</td>
  13. <td>Image</td>
  14. <td>Location</td>
  15. </tr>
  16. <asp:PlaceHolder ID="itemContainer" runat="server"></asp:PlaceHolder>
  17. </table>
  18. </LayoutTemplate>
  19. <ItemTemplate>
  20. <tr>
  21. <asp:literal ID="ltrCell1" runat="server" />
  22. <td><asp:ImageButton ID="imgMyImage" runat="server" /></td>
  23. <td><asp:Label ID="lblLocation" runat="server" ></asp:Label></td>
  24. </tr>
  25. </ItemTemplate>
  26. </asp:ListView>
  27.  
  28. protected void lvImages_ItemDataBound(object sender, ListViewItemEventArgs e) {
  29. if (e.Item.ItemType == ListViewItemType.DataItem) {
  30. ListViewDataItem currentItem = (ListViewDataItem)e.Item;
  31. MyImageObject oImg = (MyImageObject)currentItem.DataItem;
  32.  
  33.  
  34. Literal ltrCell1 = e.Item.FindControl("ltrCell1") as Literal;
  35. ImageButton imgMyImage = e.Item.FindControl("imgMyImage") as ImageButton ;
  36. Label lblLocation= e.Item.FindControl("lblLocation") as Label;
  37. ltrCell1.text = string.format(@"<td id=""{0}"">{1}</td>", oImg.id, oImg.val);
  38. imgMyImage.CommandArgument = oImg.arg;
  39. imgMyImage.CommandName = "cmdNAme";
  40. imgMyImage.ImageUrl = oImg.URL;
  41.  
  42. }
Add Comment
Please, Sign In to add comment