Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Как програмно добавить кнопку в столбец Datagrid Добавлено: 13.10.05 18:27  

Автор вопроса:  Марина | ICQ: 241391020 
1.Как програмно добавить кнопку в столбец Datagrid?
Желательно,если можно кусочек кода (я чайница :-)).
2.И как эту кнопку сделать ссылкой?

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 Janek



Вопросов: 41
Ответов: 62
 Профиль | | #1 Добавлено: 04.11.05 15:34
создаете новый dataset, в него помещаете то, что хотите отобразить, добавляете колонку, а в нее вставляете ссылку..
Dim strSelect As String = "SELECT * FROM BL_Originals "
Dim ds As New DataSet
        ;Dim strConnect = System.Configuration.ConfigurationSettings.AppSettings("ConnectionString";)
        ;Dim con As New SqlConnection(strConnect)
        'Dim SelectSQL As String = System.Configuration.ConfigurationSettings.AppSettings("SelectFilial";)
        ;Dim cmd As New SqlCommand(SelectSQL, con)
        ;Dim ds As New DataSet
        ;Dim descriptionError As String
        ;Dim adapt As New SqlClient.SqlDataAdapter(cmd)

        Try
            adapt.Fill(ds)
        Catch ex As Exception
            descriptionError = Err.Description
        Finally
            con.Close()
        End Try

        'создание и заполнение колонки номера строки
        ;Dim cols As DataColumnCollection
        ;Dim myCol As DataColumn
        ' Get the DataColumnCollection of a table in a DataSet.
        cols = ds.Tables(0).Columns
        ' Add a new column and return it.
        myCol = cols.Add("row", System.Type.GetType("System.Decimal";))
        myCol.ReadOnly = False

        ;Dim ii As Integer
        For ii = 0 To ds.Tables(0).Rows.Count - 1
            ds.Tables(0).Rows(ii).Item("row";) = ii + 1 СЮДА ССЫЛКУ НАДО ВСТАВЛЯТЬ!
        Next

        ;DataGrid1.Columns(5).HeaderText = "GSM " & ds.Tables(0).Rows.Count
        ;DataGrid1.DataSource = ds
        ;DataGrid1.DataBind()

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам