主题:[讨论]请教.net中if语句怎么配合eval使用(C#环境)
attaboy
[专家分:0] 发布于 2006-05-23 16:00:00
小弟现在有一段asp的程序代码如下:不知道怎么换成.net里面的语言(C#环境)
哪位大哥知道的帮一下
IF NOT ISNULL(rs("aaa")) THEN
If rs("aaa") > 0 Then %>
<td align="Center">111111111<td>
<% Else %>
<td align="Center>2222222222</td>
<% END IF
ELSE%>
<td align="Center>3333333</td><%
END IF%>
回复列表 (共3个回复)
沙发
attaboy [专家分:0] 发布于 2006-05-25 09:13:00
没人知道吗?
板凳
squareminder [专家分:50] 发布于 2006-05-25 13:26:00
不会吧,你的思维还停留在ASP时代啊,,
ASP.NET的核心思想,就是逻辑分离,你这段代码,
直接在逻辑文件.CS中判断并修改表格控件中的相关单元格控件的属性就可以了,
希望你不是一个asp的c#版程序员,呵呵
学ASP.NET一定要变换思维要从ASP的那种基于流程的思维中解脱出来,认真的领会.NET基于对象和事件的思维方式
3 楼
ling9918 [专家分:50] 发布于 2006-05-26 23:33:00
dim tb as new htmltable
me.page.controls(1).controls.add(tb)
dim r as new htmltablerow
tb.rows.add(r)
//数据库连接
if oRead.Read then
dim c0 as new htmltablecell
if oRead.GetValue(0)>0 then
c0.innertext="111111111"
c0.align="center"
r.cells.add(c0)
else
c0.innertext="222222222"
c0.align="center"
r.cells.add(c0)
end if
dim c1 as new htmltablecell
c1.innertext="33333333"
c1.align="center"
r.cells.add(c1)
end if
我来回复