textbox绑定的时候可不可以在绑定值为空时显示默认值如0等 rt 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个是必然可以,你观察一下绑定表达式,一般是textboxaaa.text = <%#DataBinder.Eval(Container.DataItem,"filedkey")%>,你可以改成textboxaaa.text = <%#selfFunction(DataBinder.Eval(Container.DataItem,"filedkey"))%>,然后自己在selfFunction中处理,为空的话就返回0,不为空的话就返回原值。 if(dr["test"]==System.DBNull.Value){ TextBox.Text="0";} 假设数据库字段为age,如果age字段为空,则TEXTBOX1值为0if(ds.Tables[0].Rows[0].IsNull("age")){ TextBox1.Text = "0";//为空时想显示什么都可以了}TextBox1.Text = ds.Tables[0].Rows[0]["age"].ToString();//有值还是显示原值 this.textBox28.DataBindings.Add("Text", ds.Tables["info"], ds.Tables["info"].Columns[28].ColumnName);我是这样绑定的看能不能设定默认值呢 关于网站发布的问题 VS2008怎么设置控件的位置? 请教mvc中的view中一个疑问 怎么实现两个单独网站和博客用户名同步 母版页的运行机制是怎么样的? detailsview控件问题. 关于Repeater中嵌套Repeater的问题 如何实现多语言的转换?(高分求解) 求vs.net2003的第三方控件 我的问题出在那里?急! 求救 关于ListBox中元素删除的问题(好心人帮帮忙吧) 有关弹出框的问题
{
TextBox.Text="0";}
if(ds.Tables[0].Rows[0].IsNull("age"))
{
TextBox1.Text = "0";//为空时想显示什么都可以了
}
TextBox1.Text = ds.Tables[0].Rows[0]["age"].ToString();//有值还是显示原值
我是这样绑定的
看能不能设定默认值呢