Я пытаюсь добавить строку в gridview динамически, в то время как gridview имеет привязку к SqlDataSource. Можно ли добавить пользовательскую строку, пока данные все еще привязаны? Я кодирую в vb.Добавление строк в Gridview, привязанных к SqlDataSource
0
A
ответ
-1
Вы не добавили бы строку в gridview, вы бы добавили новые данные в свой источник данных, а затем привязали gridview. Данные не обязательно должны быть в вашей базе данных, вы можете получить данные и затем добавить их к этому объекту.
Public Class MyWebForm
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim myList = generateNewList()
myList.Add(New FooBar(4, "Four"))
GridView1.DataSource = myList
GridView1.DataBind()
End Sub
Private Function generateNewList() As List(Of FooBar)
Dim mylist As New List(Of FooBar)
mylist.Add(New FooBar(1, "One"))
mylist.Add(New FooBar(2, "Two"))
mylist.Add(New FooBar(3, "Three"))
Return mylist
End Function
End Class
Public Class FooBar
Private Property myID As Integer
Private Property myName As String
Public Property id As Integer
Get
Return myID
End Get
Set(value As Integer)
myID = value
End Set
End Property
Public Property name As String
Get
Return myName
End Get
Set(value As String)
myName = value
End Set
End Property
Public Sub New(id As Integer, name As String)
myID = id
myName = name
End Sub
End Class
Смежные вопросы
- 1. Добавление пустых строк в GridView, привязанных к SqlDataSource
- 2. Добавление строк в gridView
- 3. Добавление нескольких строк в gridview
- 4. Asp.Net GridView Добавление строк
- 5. Как правильно фильтровать gridview привязаны к sqldatasource
- 6. Total Row Count SqlDataSource GridView
- 7. GridView и SqlDataSource
- 8. Добавление строк в GridView динамически
- 9. Использование SqlDataSource SelectParameters для отображения строк gridview, где столбец NULL
- 10. Пейджинг в GridView с использованием SqlDataSource
- 11. Добавление строк во временный GridView
- 12. Добавление динамических строк в ASP.NET GridView контроля
- 13. Проблемы с Gridview ASP.NET SqlDataSource
- 14. Динамическое обновление Gridview w/SqlDataSource
- 15. Передача параметра из gridview в sqldatasource error
- 16. Добавление элементов управления в DataGridView, привязанных к DataTable
- 17. Добавление строк в Gridview без использования DataBind
- 18. SqlDataSource добавляет новые столбцы в Gridview?
- 19. GridView - сторона клиента «WHERE» в SqlDataSource?
- 20. Сохраненная процедура не работает с массовым обновлением строк, привязанных к gridview
- 21. ASP.NET GridView SqlDatasource Programmatic Databinding Sorting
- 22. пустой gridview, хотя sqldatasource имеет значения
- 23. Добавление строки заголовка к Gridview
- 24. Количество строк в источнике данных Gridview
- 25. Фильтр GridView с SqlDataSource, DropDownLists не работает
- 26. Измените Gridview Datasource с помощью ASP.NET SQLDATASOURCE
- 27. Как передать параметр SQlDataSource из gridview?
- 28. Создание CSV-файла из SqlDataSource/GridView
- 29. Gridview с Sqldatasource Редактировать/Удалить кнопки
- 30. Связывание GridView с программным обеспечением SqlDataSource
Просьба дать более подробную информацию и пример кода. Вы хотите добавить во время события OnDataBinding и добавить строку после определенной строки из вашего источника данных, например? Или сделать что-то еще? – Melanie
Добавьте данные в БД и вызовите Databind на sqlDataSource. – OneFineDay