2012-03-26 8 views
-1

私は、ページ内にテキストボックスを配置し、テキストボックスの数は以前のユーザー入力に依存する動的asp.netページをコーディングしています。テキストボックスの数は動的に決定されるので、aspxページではなくコードで設計するつもりです。これらのフィールドは必須であるため、それぞれに対応するラベルの前にREDアスタリスク記号を表示する必要があります私は本当にネットで働くことに新しいです。そして、私はlabelcontrolに特定の色を設定する方法を理解できませんでした。私はGoogleの検索を行っている間、次の構文を見つけましたが、それは助けませんでした。asp.netのコードでリテラルコントロールの色やその他のコントロールを設定することはできますか?

Dim asteric As New LiteralControl() 
asteric.Text = "<font color\"red\">*</font>" 

ここでは非常に小さいものがないかどうかはわかりません。この問題では本当に助かりました。

+0

asteric.ForeColor = Color.Redなどです。 –

+0

ラベルコントロールには、ForeColorプロパティがありますが、リテラルはありません。 –

+0

@Tony Hopkinson:私は自分のコントロールをラベルとして変更し、ForeColorプロパティを使用していました。しかし、Goran Mottramが述べたように、LiteralControlに関連付けられているForeColorプロパティはありません。助けてくれてありがとうございます。 –

答えて

1

VBコードは問題ありません。生成しようとしているHTMLは正しくありません。 =記号がありません:

asteric.Text = "<font color=\"red\">*</font>" 
+0

正しいと思っています。もう1つ+1する決して悪いhtmlに気付かなかった –

関連する問題