-1

Visual Studio 2012 Express WEB を使い始めたばかりで、コード ビハインドで作成している一部のコントロールで多くの問題が発生しています。

たとえば、私の RadiobuttonList の場合、実際のラジオ ボタンはこの白いテキスト ボックスのような背景の中にあり、非常に長く、テキストはラジオ ボタンの下にあります。

ここに画像の説明を入力

私のコードは以下の通りです:

RadioButtonList radioOption = new RadioButtonList();
                    SqlCommand command1 = new SqlCommand(cmd, conn);
                    SqlDataAdapter adapter1 = new SqlDataAdapter(command1);
                    adapter1.Fill(dt1);

                    if (dt1.Rows.Count > 0)
                    {
                        for (int i = 0; i < dt1.Rows.Count; i++)
                        {
                            radioOption.Items.Add(new ListItem(dt1.Rows[i][9].ToString(), dt1.Rows[i][8].ToString()));
                        }
                    }
                    tb.Rows.Add(tr);
                    td2.Controls.Add(radioOption);
                    tr.Cells.Add(td2);

何か案は?VS Express のマスター ページ テンプレートを使用しています。

また、この設計上の問題を解決するためにどの CSS コードを使用できますか? どうもありがとう。

4

1 に答える 1

0

ここで私の解決策を見つけました:

http://forums.asp.net/t/1876579.aspx/2/10?Weird+Radio+button+appearance+in+Visual+Web+Express+2012

label.checkbox {
    display: inline;
}

input, textarea {
    border: 1px solid #e2e2e2;
    background: #fff;
    color: #333;
    font-size: 1.2em;
    margin: 5px 0 6px 0;
    padding: 5px;
    width: 20px;
}
于 2013-03-20T22:26:35.710 に答える