DataGrid中取HyperLinkColumn列的值,处理DataGrid中绑定的特殊字符
2024-09-22 08:14:24
DataGrid中取HyperLinkColumn列的值.
/// <summary>
/// 对datagrid中标签进行编码,处理特殊字符
/// </summary>
/// <param name="gvGrid">DataGrid</param>
public void EncodeCurrentDataGrid(DataGrid gvGrid)
{
foreach (DataGridItem dgi in gvGrid.Items)
{
for (int i = ; i < dgi.Cells.Count; i++)
{
if (gvGrid.Columns[i] is BoundColumn)
{
dgi.Cells[i].Text = StringLang.getEmptyString(dgi.Cells[i].Text);
}
if (gvGrid.Columns[i] is HyperLinkColumn)
{
((HyperLink)dgi.Cells[i].Controls[]).Text = StringLang.getEmptyString(((HyperLink)dgi.Cells[i].Controls[]).Text);
}
}
}
}
处理DataGrid中特殊字符
///处理特殊字符对object类型文本进行编码
public static string getEmptyString(object obj)
{
string str;
try
{
if (obj == null)
{
return "";
}
str = WebLang.dvHTMLEncode(obj.ToString());
}
catch (SystemException exception)
{
throw exception;
}
return str;
}
最新文章
- [转]utf8编码原理详解
- 活用UML-软件设计高手(广州 2014年6月14-15日)
- [转载]ERP实施40问 60分钟外行变专家
- Codeforces Round #349
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)
- mysql三
- JPA学习---第二节:JPA开发环境和思想介绍
- C#利用NPOI生成具有精确列宽行高的Excel文件
- 【Java】Java网络编程菜鸟进阶:TCP和套接字入门
- webservice简介及客户端搭建
- Linux部署与基本指令
- 走入PHP-类与对象
- 把封装脚本做成jar包
- 第六次作业———numpy数据集练习
- 导出mysql的表格内容到txt文件
- ADO工具类
- react小知识
- 基于w2v词向量聚类出现的问题(有待解决)
- 基于神念TGAM的脑波小车(1)
- 纯css解决div隐藏浏览器原生滚动条,但保留鼠标滚动效果的问题