asp.net读取数据库的问题,类似asp中rs("")

来源:百度知道 编辑:UC知道 时间:2024/06/15 03:19:19
代码类似这样,请大虾帮忙,先行谢过了.
<asp:Repeater ID="Repeater2" runat="server" DataSourceID="adsnews">
<ItemTemplate >
下面这句应该怎么写????????谢了.
<% If Eval( "class") = "news" Then%>
现在对这句实在是不知道应该怎么写,asp的话知道.
*<a target ="_blank" href="admin/detail.aspx?id=<%#eval("id") %>" ><%#Eval("title")%></a><br />
<% Else%>
*<a href="display.aspx?id=<%#eval("id") %>" target="_blank"><%#Eval("title")%></a><br />
<% End If%>
</ItemTemplate>
</asp:Repeater>
这个控件绑定的是一个access数据库连接控件.谢谢了,非常感谢,请帮忙解决这个问题,快崩溃了,在线等待.!!!!!!!!!!!!!!!!!!

知道你要干什么,不过这样不太好。这样的话。net还不如asp了!
下边是你想要的!
<a href="<%#((Eval("class").ToString()=="news")?"admin/detail.aspx":"display.aspx")%>?id=<%#eval("id") %>" target="_blank"><%#Eval("title")%></a><br />

<a href="<%#((Eval("class").ToString()=="news")?"admin/detail.aspx":"display.aspx")%>?id=<%#eval("id") %>" target="_blank"><%#Eval("title")%></a><br />

楼上的写错了

都不知道你想干什么