如何格式化datagrid帮定列的数值格式,使其为0时不显示0? 如题,否则显示一大堆0太难看了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用模板列绑定时<%DataBinder.Eval(Container.DataItem,"字段名").ToString()=="0"?"":DataBinder.Eval(Container.DataItem,"字段名")%> if(e.Item.Cells[3].Text=="0"){ e.Item.Cells[3].Text="dd";} to ymyang() 提示:编译错误 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: BC30451: 名称“Container”未声明。 private void NewDataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem) { if(e.Item.Cells[11].Text=="0") { e.Item.Cells[11].Text=="ZERO"; } } } //cs文件中加入public string FormatString(string str){ if(str != null && str.length > 0) { if(str == "0") str = "输入你要变换的值"; } return str;}//前台<%FormatString(DataBinder.Eval(Container.DataItem,"字段名").ToString%> 使用模板列。在模板列中加一Label。它的Text绑定为:GetTitle(DataBinder.Eval(Container,"DataItem.字段名").ToString())在CS文件中写入以下方法:(注意public)public string GetTitle(string Title){ string NewTitle; if (Title=="0") NewTilte="你想替换的值"; else NewTitle="又是你这种情况下想替换的值"; return NewTitle;} 谁有比较好看的网站后台模板,我那个实在是太丑了 设计分权登陆时遇到的疑惑 asp.net如何实现现场直播,求高手指点 图片怎么传入到下一面提交到数据库 菜鸟提问 大侠多关照 .net权限分配 关于.net中数据库查询的一点疑问 vs.net做网页排版好像不太方便,如何解决? 急!!!java里的UUID和.net里的GUID OnClick()命令 如何绑定动态创建的 LinkButton控件??提示说受保护级别限制 (附上我的代码) textbox没有onfocus事件吗? 有些网站的在线视频,在播放前或者播放后会播放自己的广告,这是怎么加的?
绑定时<%DataBinder.Eval(Container.DataItem,"字段名").ToString()=="0"?"":DataBinder.Eval(Container.DataItem,"字段名")%>
{
e.Item.Cells[3].Text="dd";
}
提示:
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: BC30451: 名称“Container”未声明。
{
if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)
{
if(e.Item.Cells[11].Text=="0")
{
e.Item.Cells[11].Text=="ZERO";
}
}
}
public string FormatString(string str)
{
if(str != null && str.length > 0)
{
if(str == "0")
str = "输入你要变换的值";
}
return str;
}
//前台
<%FormatString(DataBinder.Eval(Container.DataItem,"字段名").ToString%>
{
string NewTitle;
if (Title=="0")
NewTilte="你想替换的值";
else
NewTitle="又是你这种情况下想替换的值"; return NewTitle;
}