M
matt
I wanted to conditionally show an IMG based on values in the Repeater
record. Here is the code I am trying to implement...this does not work
because it does not like the Container object in this context.
<itemtemplate>
<tr>
<td class="tsbody" align="left" valign="middle" bgcolor="#efefef">
<%# DataBinder.Eval(Container.DataItem, "StrDrugDesc") %>
</td>
<td class="tsbody" align="left" valign="middle" bgcolor="#efefef">
<b><%# DataBinder.Eval(Container.DataItem, "PrescriptNo")
%></b>
</td>
<td class="tsbody" align="center" valign="middle" bgcolor="#efefef">
<%
' **** PROBLEM HERE ****
Dim str as string = DataBinder.Eval(Container.DataItem, "DtmCompleted")
Dim str1 as string = DataBinder.Eval(Container.DataItem,
"DtmReturnedToInv")
' Only show if not completed and not returned
If (not (str is nothing) and not (str1 is nothing)) Then
%>
<img width="40" height="40" border="0"
src="../../images/touchscreen/verify_off.gif"
name="img<%# DataBinder.Eval(Container.DataItem, "StrCode") %>"
id="img<%# DataBinder.Eval(Container.DataItem, "StrCode") %>"
onclick="javascript:selectCustomer('<%#
DataBinder.Eval(Container.DataItem, "StrCode") %>');"
<% End If %>
/>
</td>
</tr>
</itemtemplate>
record. Here is the code I am trying to implement...this does not work
because it does not like the Container object in this context.
<itemtemplate>
<tr>
<td class="tsbody" align="left" valign="middle" bgcolor="#efefef">
<%# DataBinder.Eval(Container.DataItem, "StrDrugDesc") %>
</td>
<td class="tsbody" align="left" valign="middle" bgcolor="#efefef">
<b><%# DataBinder.Eval(Container.DataItem, "PrescriptNo")
%></b>
</td>
<td class="tsbody" align="center" valign="middle" bgcolor="#efefef">
<%
' **** PROBLEM HERE ****
Dim str as string = DataBinder.Eval(Container.DataItem, "DtmCompleted")
Dim str1 as string = DataBinder.Eval(Container.DataItem,
"DtmReturnedToInv")
' Only show if not completed and not returned
If (not (str is nothing) and not (str1 is nothing)) Then
%>
<img width="40" height="40" border="0"
src="../../images/touchscreen/verify_off.gif"
name="img<%# DataBinder.Eval(Container.DataItem, "StrCode") %>"
id="img<%# DataBinder.Eval(Container.DataItem, "StrCode") %>"
onclick="javascript:selectCustomer('<%#
DataBinder.Eval(Container.DataItem, "StrCode") %>');"
<% End If %>
/>
</td>
</tr>
</itemtemplate>