日期:2014-05-17  浏览次数:20418 次

怎样在datalist绑定的数据中加入判断语句?
急急急!可定各位能帮忙看看!
我用datalist控件版定了数据,其中一个绑定是预定,可以实现点击预定后跳到订单页面,但是在跳之前我要判断该用户是否已经登录,我想应该使用session来做,但是判断语句要写在哪里啊?要怎么写呢?以下代码中红色字体是我绑定需要判断的地方
以下是代码:
<asp:datalist id="dlt_roomlist" runat="server" CellSpacing="5" 
                                            ShowFooter="False" ShowHeader="False" RepeatDirection="Horizontal" 
                                            RepeatColumns="7" BorderColor="#999999" BorderStyle="None" BackColor="White" 
                                            CellPadding="3" GridLines="Vertical" BorderWidth="2px" DESIGNTIMEDRAGDROP="5" 
                                            
                                            DataSourceID="SqlDataSource1" 
                                            onselectedindexchanged="dlt_roomlist_SelectedIndexChanged">
<SelectedItemStyle Font-Bold="True" ForeColor="White" BackColor="white"></SelectedItemStyle>
<SelectedItemTemplate>
<font face="宋体"></FONT>
</SelectedItemTemplate>
<AlternatingItemStyle BackColor="white"></AlternatingItemStyle>
<ItemStyle ForeColor="Black" BackColor="White"></ItemStyle>
<ItemTemplate>
<FONT id="dll" face="宋体"></FONT>
<TABLE cellSpacing="0" cellPadding="0" width="100%" border="0">
<TR>
<TD width="12%">
<DIV><font color="#000000"><B><font size="5"><%# DataBinder.Eval(Container, "DataItem.房间号") %></FONT></B></FONT></DIV>
</TD>
</TR>
<TR>
<TD width="12%">
<DIV><B>类别:</B><%# DataBinder.Eval(Container, "DataItem.房间类型") %></DIV>
</TD>
</TR>
<TR>
<TD width="12%">
<DIV><B>空房:</B><%# DataBinder.Eval(Container, "DataItem.房间状态") %></DIV>
</TD>
</TR>
<TR>
<TD width