Визуализация 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