I Внедренный ниже код дает ошибку времени выполнения. «Строка ввода не была в правильном формате».Получить значение ячейки в gridview выбранной строке
int ID = int.Parse(grdMnaualEntryTransactionTemplate.SelectedRow.Cells[1].Text)
I Внедренный ниже код дает ошибку времени выполнения. «Строка ввода не была в правильном формате».Получить значение ячейки в gridview выбранной строке
int ID = int.Parse(grdMnaualEntryTransactionTemplate.SelectedRow.Cells[1].Text)
попробовать что
int ID = int.Parse(grdMnaualEntryTransactionTemplate.SelectedRow.Cells[1].Value.ToString())
Или ...
int ID = (int)grdMnaualEntryTransactionTemplate.SelectedRow.Cells[1].Value;
Это дает мне эту ошибку \t «System.Web.UI.WebControls.GridView» не содержит определения для «SelectedRows» и никакого метода расширения «SelectedRows», принимающего первый аргумент типа «System.Web.UI.WebControls.GridView 'можно найти (вам не хватает директивы использования или ссылки на сборку?) – user3252821
Итак, попробуйте только больше этих ... Проверьте мое редактирование – Latrova
Вы можете проверить this пост также. Ошибка может возникнуть из-за дополнительного интервала. Попробуйте использовать .Trim() и проверьте.
Что такое значение .Text? Это номер? –
номер, я попробовал значение вместо текста, но он дает мне ошибки построения – user3252821
вы можете предоставить разметку для своей сетки? – Grundy