2009-06-05 11 views
0

グリッドビューセルが編集モードのときに、そのサイズを指定することは可能ですか?サイズは文字数で(テキストボックスの最大サイズと同じように)、ピクセル単位ではありません。私の要件は、編集中のセルに100文字以下の文字を入力できることです。編集モードでのグリッドビューの列サイズ設定

ユーザーの更新後にサイトの他の部分と矛盾するので、検証を避けたいと思います。

他の回避策は大変ありがとうございます。

任意の入力???

感謝:)

+0

私は文字列の長さを意味し、サイズではないと思います。例えば。テキストボックスの入力を100文字に制限します。テキストボックスの*サイズ*を変更することは別の問題ですか? – Thies

+0

はい、文字列の長さを制限します。ただし、テキストボックスではなく、編集モードのグリッドビューセルです。私はこれを達成するために設定できるプロパティがあるかどうかを知りたい。 –

+0

あなたの質問にタグを付ける際の提案のプロンプトに注意してください。名前の後に10未満の数字を持つタグはおそらく間違っています。新しいタグの作成は避けてください。 –

答えて

0

おそらくTemplateFieldsを使用して、テキストボックスの最大長を設定する場所EditItemTemplateを定義する必要があります。または、入力が大きすぎる場合は、検証を使用してエラーを返すことができます。

+0

いくつかのサンプルコードを提供することは可能でしょうか?また、データセットをデータグリッドに直接バインドする場合、テンプレート列を使用することはできますか? –

+0

私はあなたがwebformsの代わりにwinformsについて話していることに気づきました。私の悪い。私はwinformsについてあまり知らなかったが、すぐにデータベースに接続されたgridviewでプロジェクトを作成した。列にMaxInputLengthプロパティがあるようです。プログラムで設定することもできますし、グリッドビューで列を編集を選択するビジュアルエディタから設定することもできます。 – simoraman

関連する問題