0
這些屬性可以組合成一行代碼嗎?如何將多個屬性添加到vb中的單個數據行?
e.Row.Cells(1).Attributes.Add("id", "MyID")
e.Row.Cells(1).Attributes.Add("class", "MyCLASS")
這些屬性可以組合成一行代碼嗎?如何將多個屬性添加到vb中的單個數據行?
e.Row.Cells(1).Attributes.Add("id", "MyID")
e.Row.Cells(1).Attributes.Add("class", "MyCLASS")
不使用框架。如果你真的需要做一行,寫一個方法...
AddIdAndClassToCell(e.Row.Cells(1), "MyId", "MyClass")
Private Sub AddIdAndClassToCell(cell, id, class)
cell.Attributes.Add("id", id)
cell.Attributes.Add("class", class)
End Sub
或者你可以做一個更通用的幫手......
Private Sub AddAttributes(cell, attributes As Dictionary(of String, String))
For Each item As KeyValuePair(Of String, String) In attributes
cell.Attributes.Add(item.Key, item.Value)
Next
End Sub
這是更多的代碼比我開始與=)我實際上有兩個以上的屬性要添加。我只是想知道是否有一種簡單的方法來將另一個+ = add串起來。 – Obsidian
它可能是更多的代碼,但最終該方法可以重複使用,從而爲您節省輸入冗餘代碼行的麻煩。吻 – Skindeep2366