PDA

View Full Version : بر اساس نوع فایل در repeater می خوام عکس نشان بده



maryampk
شنبه 07 اردیبهشت 1387, 10:55 صبح
سلام دوستان این کد repeater :

<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1" OnItemDataBound="Repeater1_ItemDataBound">
<HeaderTemplate>
<table border="1" width="100%">
<tr>
<th>?©?¯ ?´?¨?©U‡(id)</th>
<th>U†?§U… ?´?¨?©U‡</th>
<th>???§?±U??® ?©U†?¯?§?©??Uˆ?±</th>
<th>???§?±U??® ?§?±?³?§U„</th>
<th>U†Uˆ?¹ U??§U?U„</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# DataBinder.Eval(Container.DataItem,"id") %></td>
<td><%# DataBinder.Eval(Container.DataItem, "txt_name")%></td>
<td dir="ltr"><%# DataBinder.Eval(Container.DataItem,"dte_inputdate")%> </td>
<td dir="ltr"><%# DataBinder.Eval(Container.DataItem, "dte_date")%></td>
<td><asp:HyperLink ID="HyperLink1" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "file_type") %>' NavigateUrl="~/underconst/underconst.aspx" ImageUrl="~/images/ExcelIcon.jpg"></asp:HyperLink></td>
</tr>
</ItemTemplate>

این قسمتی که پر رنگ کردم در اینجا می خوام اگر در بانک file_typeاز نوع pdf بود مثلا عکس مربوط به pdf را بیاورد اگر در بانک xls بود آیکن مربوط به excel را بیاورد والبته هرکدام به فایل مربوطه لینک شود یعنی NavigateUrl و ImageUrl چی باشد

با تشکر فراوان