C# ASP. Gridview отбрасывает первый столбец в заголовке
Я работаю над страницей ASP в C#.
Когда я вхожу в систему под одной ролью ("процессор") (роли запрограммированы на управление тем, к каким страницам пользователь имеет доступ), первый столбец (флажок "проверить все") отсутствует в gridview, хотя все флажки в записях появляются. Когда я вхожу в систему как любые другие роли, включая те, что ниже "процессор"..."ввод данных", например...появляется флажок.
Просматривая код, я не могу найти никакой ссылки на роль на странице, поэтому я не могу определить, почему первый столбец отказывается отображаться при входе в систему как "процессор".
Я подумал, что это может быть связано с ложью.:
$(document).ready(function () { ShowProgress(); });
Это код команды для создания таблицы.
Это общие для GridView для перетаскивания заголовков столбцов?
Что я уже пробовал:
Существует функция тайм-аута непосредственно перед линией:
$(документ).готово(функция () {
ShowProgress();
});
Я продлил тайм-аут на 2 секунды, но он ничего не сделал.
Nayan Ambaliya
Вы не описали, как вы связываете gridview. Чем больше кода Вы публикуете, тем больше вероятность того, что кто-то заметит проблему.
Ern Miller
Вот примерно столько кода, сколько я могу разоблачить:
c# - Grid view сбрасывает заголовок столбца checkbox, основанный на роли входа в систему-переполнение стека[^]