| Author: Arun Gandhi 21 Jul 2008 | Member Level: Gold | Rating: Points: 6 |
better u can do that in datalist.
for ex:
<ASP:DataList id="MyDataList" RepeatColumns="1" runat="server" OnItemCommand="resume_down" OnSelectedIndexChanged="MyDataList_SelectedIndexChanged" >
<ItemTemplate> <tr> <td valign="top" align=left colspan="2" > <asp:ImageButton ID="CompanyName" runat="server" ImageUrl='<%# (string) FormatImageUrl((string) Eval("bookimage")) %>' CommandName="Profile" CommandArgument='<%# Eval("bookid") %>' Width="150px"/> </td> <td> <table> <tr> <td align="left" valign="top" ><br /> <font face="arial" size="2" color="gray">Book Name : <b> <%#DataBinder.Eval(Container.DataItem,"booktitle") %> </b> </font> <br /> </td> </tr> <tr> <td align="left" valign="top" ><br /> <font face="arial" size="2" color="gray">Book Author :<b> <%#DataBinder.Eval(Container.DataItem,"bookauthor") %> </b> </font> <br /> </td> </tr> <tr> <td align="left" valign="top" ><br /> <font face="arial" size="2" color="gray">Book Type : <b> <%#DataBinder.Eval(Container.DataItem,"booktype") %> </b> </font> </td> </tr> </table> </td> </tr> </ItemTemplate> </ASP:DataList>
CS coding:
protected string FormatImageUrl(string url) { try { if (url != null && url.Length > 0)
return ("F:\\Projects\\Sankar\\BookShop\\" + url);
else return null; } catch (Exception ex) { return null; } }
|