列の実際のピクセルサイズは、asp.netのテキストボックスのための属性
-
21-08-2019 - |
質問
私は列がASP.NET TextBoxコントロールの幅を決定するために属性を使用する1列の正確なピクセルサイズは何ですか?
<asp:TextBox id="MyTextBox" runat="server" columns="10" />
解決
私はいつも使用します:
style="width: 250px;"
あなたは正確にそれを設定することができますこの方法。それ以外の場合は、ブラウザがそれをレンダリングする方法だけでなく、テキストボックスのフォントサイズに依存するように起こってます。
行一方、私はいつもに苦労してきたものです。
他のヒント
Columnsプロパティは、レンダリングされた入力タグのサイズ属性にマッピングされます。
サイズが10である場合は、、その後、ブラウザが10個の文字をフィットさせると、入力フィールドに表示されますサイズに入力フィールドをレンダリングすることになっています。しかし、それだけで本当に多くの他のフォントであるため、固定幅フォントのために働く「III」は「MMM」と同じピクセルの長さを持っていません。
ライアンが言ったようです。だから通常、あなただけのCSS-幅を使用するのに優れています
@Ryanスミス:私はあなたの提案を使用して、ユーザーモニタの設定にそれをスケーラブルにするために、それを修正
。style="width: 100%"
所属していません StackOverflow