在列值中获取html。如何删除它

时间:2015-11-19 05:38:54

标签: jquery html sharepoint

我正在使用此代码将数据从内容列表加载到网格视图。

private void Data_load()
        {
            DataTable dt = new DataTable();

        string currentName = SPContext.Current.Web.CurrentUser.Name;
        SPQuery query = new SPQuery();
        query.Query = "<Where><Eq><FieldRef Name='Editor'/><Value Type='Person or Group'>" + currentName + "</Value></Eq></Where>";

        using (SPSite site = new SPSite("http://spdev-6/"))
        {
            using (SPWeb web = site.OpenWeb())
            {
                SPList lists = web.GetList("Lists/Advertisements");

                SPListItemCollection items = lists.GetItems(query);
                if (items.Count > 0)
                {
                    dt = items.GetDataTable();

                }
                else
                    lbldata.Text = "No data to show";



                GridViewD.DataSource = dt;
                GridViewD.DataBind();
                HttpContext.Current.Session["Advertisement"] = dt;


            }
        }

现在的问题是我有以下方式进行网格视图。

我必须从此列中删除div和Html。我只想要没有HTML div的描述。

1 个答案:

答案 0 :(得分:1)

我使用了以下解决方案

禁用所需列中的HTML呈现:

<asp:BoundField DataField="MyColumn" HtmlEncode="false" />