2009-05-21 78 views
2

我有一個gridview,我通過編程方式向這個網格添加了一些按鈕。我在彼此旁邊有一個編輯和刪除按鈕,我只是想以編程方式在它們之間放置一個空格。任何想法如何做到這一點?這裏是添加按鈕的代碼。在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構造函數內的單個空間應該是「 」。 – 2009-05-21 17:50:15

1

添加編輯之間的立即控制和刪除鍵(控制文本應

" " [Empty Space] 

" " 
0

我建議你爲你創建一個簡單的CssClass噸的右邊界和/或左邊界設置爲期望的差距。通過這種方式,您可以即時添加多個按鈕,而無需擔心必須使用空格或透明gif文件插入「填充片」。如果您需要更改,它還可以讓您輕鬆修改路上的差距。

相關問題