gridview从boundfield替换字符串

时间:2010-11-28 18:45:16

标签: string gridview replace

我有一个SPGridView,它显示列表中的项目(使用spboundfield)。

我的SPGridview中的多重查找文件,查找字段的过滤器值以这种格式显示:

{ID}; {#}值

如何从字段中替换id;#?

1 个答案:

答案 0 :(得分:0)

以下是我解决这个问题的方法。 (注意我必须在asp和itemtemplate之前为这篇文章添加一个点。删除那些点) asp:TemplateField HeaderText =“Campaign Members”>  的ItemTemplate> %#RemoveCharacters(Eval(“CampaignMembers”)。ToString())%>  / ItemTemplate中> / ASP:的TemplateField>

//确保使用System.Text.RegularExpression声明;  受保护的字符串RemoveCharacters(object String) {  string s1 = String.ToString(); string newString = Regex.Replace(s1,@“#[\ d-];”,string.Empty); newString = Regex.Replace(newString,“#”,“”); return newString.ToString();  }