首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

GridView绑定,该如何解决

2012-04-25 
GridView绑定asp:TemplateField HeaderText平均分ItemTemplate%# Eval(PJF)%/ItemTemplate/

GridView绑定
<asp:TemplateField HeaderText="平均分">
  <ItemTemplate>
  <%# Eval("PJF")%>
  </ItemTemplate>
 </asp:TemplateField>

问题一:想在“ <%# Eval("PJF")%>”中加一个判断条件,如果“PJF”为“0”,那么值为“空字符串”,应该怎么办?

问题二:绑定时“Eval”什么意思?


[解决办法]
<%#Eval("PJF").ToString()=="0"?"":Eval("PJF")%>

Eval绑定数据
[解决办法]
<%# Eval("PJF").ToString()=="0"?"空字符串":Eval("PJF")%> 

Eval就是执行绑定,把数据库该字段的内容显示在这里

基础知识
数据绑定表达式概述

http://msdn.microsoft.com/zh-cn/library/ms178366.aspx
[解决办法]
支持老孟...
[解决办法]
lz今天问着了,这几个楼上的回复都不错!
[解决办法]
抄写一遍~~

<%# Eval("PJF").ToString()=="0"?"":Eval("PJF")%>

绑定数据
[解决办法]
<%# Eval("PJF").ToString()=="0"?"空字符串":Eval("PJF")%>
用三元去判断、是最好的。
当然、三楼也是可行的。看你自己选择吧。
[解决办法]
真的不想重复了...支持顶楼几位。
[解决办法]
<%# Eval("PJF").ToString().Trim()=="0"?"":Eval("PJF")%> 

[解决办法]
<%#string.Equals(Eval("PJF").ToString(),"0") ? string.Empty : Eval("PJF") %>
[解决办法]

探讨
<%# Eval("PJF").ToString()=="0"?"空字符串":Eval("PJF")%>

Eval就是执行绑定,把数据库该字段的内容显示在这里

基础知识
数据绑定表达式概述

http://msdn.microsoft.com/zh-cn/library/ms178366.aspx

热点排行