Добавить пробел внутри ячейки вида сетки - PullRequest
2 голосов
/ 21 мая 2009

У меня есть сетка, и я добавляю несколько кнопок программно в эту сетку. У меня есть кнопка редактирования и удаления рядом друг с другом, и я просто хочу поставить между ними программный пробел. Есть идеи, как это сделать? Вот код для добавления кнопок.

For i As Integer = 0 To GridView1.Rows.Count - 1
            btnedit.ImageUrl = "\images\bttnEditMini.gif"
            btndelete.ToolTip = "Deletes the Current Record"
            btnedit.ToolTip = "Edits the Current Record"
            btndelete.ImageUrl = "\images\bttnDeleteMini.gif"
            GridView1.Rows(i).Cells(2).Controls.Add(btnview)
            GridView1.Rows(i).Cells(4).Controls.Add(btnedit)
            GridView1.Rows(i).Cells(4).Controls.Add(btndelete)
        Next

Ответы [ 3 ]

6 голосов
/ 21 мая 2009

Попробуйте это:

For i As Integer = 0 To GridView1.Rows.Count - 1
    btnedit.ImageUrl = "\images\bttnEditMini.gif"
    btndelete.ToolTip = "Deletes the Current Record"
    btnedit.ToolTip = "Edits the Current Record"
    btndelete.ImageUrl = "\images\bttnDeleteMini.gif"
    GridView1.Rows(i).Cells(2).Controls.Add(btnview)
    GridView1.Rows(i).Cells(4).Controls.Add(btnedit)
    GridView1.Rows(i).Cells(4).Controls.Add(new LiteralControl(" "))
    GridView1.Rows(i).Cells(4).Controls.Add(btndelete)
Next
1 голос
/ 21 мая 2009

добавить элемент управления Literal между кнопкой редактирования и удаления (текст элемента управления должен быть

" " [Empty Space]

или

" "
0 голосов
/ 21 мая 2009

Я бы порекомендовал создать простой CssClass для ваших кнопок, у которого для правого и / или левого поля установлено желаемое расстояние. Таким образом, вы можете добавить несколько кнопок на лету, не беспокоясь о необходимости вставлять «прокладки» с пробелами или прозрачными GIF-файлами. Это также позволит вам легко изменить разрыв в будущем, если вам нужно измениться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...