私は完全な ASP.NET 初心者なので、これはおそらく簡単です。
次の疑似コードを使用して、コードビハインドでテキストが動的に設定されるラベルがあります
label.Text = string.Format(SOME-DYNAMIC-MESSAGE(ID,1), name, day);
SOME-DYNAMIC-MESSAGE の形式は次のとおりです。{0} と {1} は変数名と日を表します。
Hello {0}, today is {1}.
これらの変数を太字にする必要があります。それらをスパンでラップしようとしているので、このコードを使用して CSS からアクセスできます
HtmlGenericControl bold = new HtmlGenericControl("span");
bold.InnerText = name;
bold.Attributes.Add("class", "bold");
label.Text = string.Format(SOME-DYNAMIC-MESSAGE(ID,1), bold, day);
しかし、それは機能しません。追加のラッパーは追加されていません。変数の内容を表示するために停止しました。
誰でもこれを修正する方法を知っていますか?