Визуализация SPmenuField в SPGridView

Я создал SPGridView и добавил один SPMenuField как первый столбец и некоторые BoundFields, Потом я добавил MenuTemplate к первому столбцу. Но есть прямоугольники с белой цветной каймой. Я хочу спрятать их. Как мне это сделать?

проблемная сетка

Вот код, который я использую:

   SPMenuField colMenu = new SPMenuField();
   colMenu.HeaderText = "Title";
   colMenu.TextFields = "Title";
   colMenu.MenuTemplateId = "TitleListMenu";
   colMenu.NavigateUrlFields = "WebId, ListId, ID";
   colMenu.NavigateUrlFormat = "default.aspx?WebID={0}&ListID={1}&ListItemID={2}";
   colMenu.TokenNameAndValueFields = "Param1=ID";
   colMenu.SortExpression = "Title";

   MenuTemplate typeListMenu = new MenuTemplate();
   typeListMenu.ID = "TitleListMenu";

   // ... //

   Controls.Add(typeListMenu);
   customGridView.Columns.Add(colMenu);

1 ответ

Решение

Вот ответ на мой вопрос. Необходимо сузить .ms-menuimagecell класс CSS

Другие вопросы по тегам