如何使用if语句确定css的类

时间:2013-08-23 14:35:18

标签: asp.net

<div class="<%#((int)Eval("Cevaplanma_Sayisi")>0) ? "divcevaplanmasayisiozel" : "divcevaplanmasayisinormal" %>">

我的代码在上面。代码在我使用访问数据库时运行,但它不运行sqlserver2008,其中是error.it说当我运行代码时无效的异常处理

1 个答案:

答案 0 :(得分:0)

试试这个:

<div class='<%#(((int)Eval("Cevaplanma_Sayisi"))>0) ? "divcevaplanmasayisiozel" : "divcevaplanmasayisinormal" %>'>

第一个问题是您需要将“Cevaplanma_Sayisi”的object值转换为int

第二个问题是你必须将Eval语句包含在''中,否则你会得到格式错误的HTML。