<asp:TemplateColumn HeaderText="性別" HeaderStyle-HorizontalAlign="Center">
<ItemTemplate>
<center>
<%# (DataBinder.Eval(Container.DataItem,"員工性別")== true ? "男" : "女")%>
</center> </ItemTemplate>
</asp:TemplateColumn>
目的很簡單:在DataGrid上將true false顯示為男,女
編譯器錯誤訊息: BC30201: 必須有運算式。
<ItemTemplate>
<center>
<%# (DataBinder.Eval(Container.DataItem,"員工性別")== true ? "男" : "女")%>
</center> </ItemTemplate>
</asp:TemplateColumn>
目的很簡單:在DataGrid上將true false顯示為男,女
編譯器錯誤訊息: BC30201: 必須有運算式。
解决方案 »
- 【js应用失效问题】关于js脚本语言放到asp.net页面失效.
- IIS7集成模式下Modules问题
- 怎样在datagrid绑定的记录上,用上下键移动高亮显示选中记录?谢谢
- 新手:关于读写访问器。
- 帮我看看图片为什么不能显示,谢谢
- asp.net1.1注销客户端脚本块怎么实现?
- 怎样取DropDownList里的值
- 关于xmlHTTP的问题!
- 我在第一次用水晶报表时的问题:大家快来看看?
- icyer,多谢你的帮,我现在还有一个问题:怎样将javascript定义的数组,在vb的code下使用
- 菜鸟文件上传问题?在线等
- 请问:lblMessage.text=ex.Message中ex.Message表示什么,为什么要用lblMessage.text=ex.Message?代码如下:
如果是
<%# iff(DataBinder.Eval(Container.DataItem,"員工性別"), "男" , "女")%>
或者== true ? "男" : "女")%中有符号不对。
iff找不到
是iif()
<%# iif(DataBinder.Eval(Container.DataItem,"員工性別"), "男" , "女")%>