回 帖 发 新 帖 刷新版面

主题:[讨论]请教.net中if语句怎么配合eval使用(C#环境)

小弟现在有一段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个回复)

沙发

没人知道吗?

板凳

不会吧,你的思维还停留在ASP时代啊,,
ASP.NET的核心思想,就是逻辑分离,你这段代码,
直接在逻辑文件.CS中判断并修改表格控件中的相关单元格控件的属性就可以了,
希望你不是一个asp的c#版程序员,呵呵
学ASP.NET一定要变换思维要从ASP的那种基于流程的思维中解脱出来,认真的领会.NET基于对象和事件的思维方式

3 楼

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

我来回复

您尚未登录,请登录后再回复。点此登录或注册