为DataGrid创建自定义列控件
日期:2007年12月24日 作者: 查看:[大字体 中字体 小字体]-
{
cell.Text = PerformShip((string)DataBinder.Eval(dataItem, DataField));
}
}private string PerformShip(string text)
{
if(m_CensorText.Equals(string.Empty))
{
return text;
}
else
{
return text.Replace(this.m_CensorText,this.m_CensoredText);
}
}}
在DataGrid中加入列控件:
<Columns>
<custcols:CensorColumn CensorText="wit" DataField="ShipCountry"></custcols:CensorColumn>
</Columns>
效果图:
通过本节大家对于自定义控件肯定有了更进一步的了解,在下一篇中我们将扩展本节的审查列控件,以达到多个单词的验证功能。
通过前面两篇文章的学习,大家对自定义列控件的基本知识都掌握了,本节为大家巩固下前面学习的东西,以上篇文章为基础,扩展审查列控件,使它能审查多个单词。
我们通过把要检查的单词和替换的单词保存在XML文件中,这样便于修改。
下一篇:ASP.NET 2.0学习笔记(一) —— New Code Behind
