重複の可能性:
デフォルトのテキストボックスの境界線のスタイルと幅
私のページには、コードビハインドから赤い縁取りが必要な TextBox があります。ただし、垂直スクロールバーを表示する Multiline TextBox は、横からの境界線を表示しません。
境界線を設定する私のコードは次のとおりです。
            foreach (var str in idsRequired)
            {
                var ctrl = (WebControl)FindControl(str);
                if (ctrl != null)
                    ctrl.Style.Add(HtmlTextWriterStyle.BorderColor, "red");
            }
ID でコントロールを取得し、境界線を設定します。質問: すべての TextBox コントロールを正しく縁取るにはどうすればよいですか?
編集
境界線のスタイルを 2px に設定すると、右の境界線が表示されます。ここでわかるように:

これをどのように説明できますか?

