0

ラジオボタンの値とIDに基づいた一連のロジックを持つラジオボタンの既存のコードを変更する必要があります。私が本当にする必要があるのはラベルを変更することだけであり、生成された入力タグは厄介なロジックを壊すので、実際には変更したくありません。誰かがこのサーバー側を行う方法を知っていますか?どうもありがとう!

4

4 に答える 4

2

あなたの質問を理解したかどうかはわかりません。しかし、aRadioButtonにはTextプロパティがあります。

RadioButton1.Text = "anytext";

編集:代わりにRadioButtonコントロールのラベルを変更したい場合は、LabelAttributesプロパティ(CheckBoxから継承)を使用できます。

例えば:

RadioButton1.LabelAttributes.Add("onmouseover", "this.style.backgroundColor = 'red'");

また

RadioButton1.LabelAttributes.CssStyle.Add("text-decoration", "line-through");
于 2012-04-19T21:18:06.853 に答える
2

単にTextプロパティを介して:

MyRadioButton.Text = "My Radio Button";
于 2012-04-19T21:19:10.460 に答える
1

ラベルについて何を変更したいかによります。を使用しLabelAtttributesて属性を追加または削除したり、Textプロパティを使用してテキストを変更したりできますが、それだけです。

それ以上のものが必要な場合は、独自のRadioButtonコントロールを構築することを検討します。それは本当に難しいことではなく、必要な柔軟性を提供します。

于 2012-04-19T21:20:09.787 に答える
0

私はそれをクライアント側に変更することになりました。

                $(function() {
                        var capRateLabel = $('lblCapRate').next();
                        if(capRateLabel)
                        {
                            capRateLabel.text('newtext'); 
                        }
                })
于 2012-04-20T16:24:27.943 に答える