2009-05-21 3 views
2

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

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 

ответ

6

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

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 
+0

Gaah !! Я не могу заставить редактор отображать объект HTML « ». Единое пространство внутри конструктора LiteralControl должно быть « ». –

+0

Закрыть. Это заставило кнопки сидеть на вершине друг друга. – Eric

+0

Вау, я впечатлен. Я использовал & nbsp, и он сработал. Спасибо и большой Job! – Eric

1

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

" " [Empty Space] 

или

" " 
0

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

Смежные вопросы