私はデータベーススキーマからさまざまなコントロールを構築しています。コードビハインドのコントロールを実行するときに、コントロールとスタイル(データベースからの文字列として...例: "color:white; width:50px; height:10px;")をreに渡します。 -使用可能な機能。
これは私がそれについて行くべきだと思った方法です:
Sub AddStylesToControl(ByRef ctrl As Control, Styles As String)
'split styles string by semi colon
Dim StyleArr() As String
Dim count As Integer
StyleArr = Styles.Split(";")
For count = 0 To StyleArr.Length - 1
'//ctrl.Attributes.Add("style", "color: red;")
ctrl.Attributes.Add("style", StyleArr(count))
Next
End Sub
残念ながら、「ctrl.Attributes.Add( "style"、StyleArr(count))」の行でエラーが発生します:「attributes」は「system.web.ui.control」のメンバーではありませんエラーの意味を理解しています、しかし誰かがこれを回避する方法を知っていますか?
どうもありがとう、スコット