У меня есть gridview, который содержит столбцы моего желания отображать. Но я хочу получить доступ к значению для строки данных gridview, которая не отображается в gridview, но она находится в datatable для этой конкретной строки.
Первоначально, что я сделал, отображает его в gridview, а также я получил доступ к его значению с помощью индекса, но я действительно не хочу отображать его значение в gridview. В этом случае я устанавливаю visible = false, но затем он не распознает ячейку, так что я должен сделать для этого?
Пожалуйста, дайте мне знать, так что мне не нужно отображать эту конкретную строку, и я могу получить доступ к значению для этой строки, которые существуют в таблице данных.asp.net gridview
0
A
ответ
0
Вы пытаетесь использовать это для чего-то вроде первичного ключа из таблицы? Вот сообщение в блоге, которое я написал пару лет назад, в котором объясняется, как вы можете использовать такое поле в базе данных без его отображения. Суть его в том, что вы должны изучить использование DataKeys.
1
Вы можете получить доступ ко всем значениям столбцов, если вы установите их видимые = «ложь», в этой ситуации Вам необходимо установить DataKey имя для GridView.
//In GridView RowCommand Event:
int index = Convert.ToInt32(e.CommandArgument);
//If we have more than one DataKeys (ItemId is the field that is visbile = false and myGridView.DatakeyName = Itemid)
int ItemId = Convert.ToInt32(GridView1.DataKeys[index].Values["ItemId"]);
//else
int ItemId = Convert.ToInt32(GridView1.DataKeys[index].Value);
Если нужный столбец не DataKey, поэтому вы можете использовать gridViewRow
GridViewRow row = GridView1.Rows[index];
и тогда вы можете получить доступ ко всем столбец этой строки.
Надеюсь, что эта помощь
Смежные вопросы
- 1. Asp.Net Gridview
- 2. Asp.net Gridview
- 3. asp.net gridview
- 4. ASP.NET - GridView
- 5. ASP.net Gridview
- 6. Asp.net gridview
- 7. gridview asp.net
- 8. asp.net gridview jquery contextmenu
- 9. asp.net Gridview с объектами
- 10. Gridview Исчезающий jQuery ASP.NET
- 11. C# ASP.NET Collapsible Gridview
- 12. ASP.NET GridView Сортировка
- 13. ASP.NET GridView SelectedRow
- 14. Gridview внутри Datalist ASP.NET
- 15. ASP.NET webforms - gridview paging
- 16. asp.net gridview пользовательское управление
- 17. Asp.net gridview MVC
- 18. ASP.net GridView Handle Sorting
- 19. asp.net gridview custom datasource
- 20. asp.net gridview paging
- 21. Callback и asp.net gridview
- 22. GridView в asp.net
- 23. Asp.Net gridview rows space
- 24. asp.net gridview checkbox selection
- 25. Asp.Net GridView PSP colspan?
- 26. ASP.NET Searchable GridView Exception
- 27. Возможности обновления ASP.NET Gridview
- 28. asp.net gridview - выберите строку
- 29. вложенный GridView вопрос asp.net
- 30. Недвижимость Gridview в asp.net?
И дышите ...! – PhilPursglove
Что вы планируете делать с этим значением? Можете ли вы сохранить значение в файле cookie? – user279521
Ваш вопрос неясно, говорите ли вы о столбце, который вы не хотите отображать, или о совершенно отдельной строке данных. Уточните пожалуйста? –