DOBON.NETプログラミング掲示板過去ログ
テキストプロパティのmaxlength。
題名: テキストプロパティのmaxlength。
著者: ヨンス
日時: 2005/07/13 16:43:19
ID: 11779
この記事の返信元:
(なし)
この記事への返信:
[11780]
Re[1]: テキストプロパティのmaxlength。
ヨンス
2005/07/13 16:44:53
ツリーを表示
環境/言語:[環境:XP 使用言語:VB.NET WEB開発:ASP.NET]
分類:[.NET]
テキストのmaxlengthを設定すると、全角文字入力時、文字変換前だとにその設定した文字数しか見えません。
例えば、テキストに入力する文字を「日本」とします。
そこで、テキストのmaxlengthが「2」で設定されている場合、以下のようになります。
入力する文字 = "にっぽん"
入力後、画面で見えている文字 = "にっ"(変換前)
その状態から変換すると
画面で見えている文字 = "日本"(変換後)
となります。
VB.NETでフォームにテキストボックスを置き、maxlengthを「2」で設定した場合
今まで(WEB開発でなかった時)は、同じようなことをすると
入力する文字 = "にっぽん"
入力後、画面で見えている文字 = "にっぽん"(変換前)
その状態から変換すると
画面で見えている文字 = "日本"(変換後)
となってました。
今回も同じような仕様にしたいのですが、いろいろ調べてはみましたが
どうすれば良いのかわかりませんでした。
HTMLで何かをしなければいけないのでしょうか?
どなたか方法をご存知の方是非教えていただきたいです。
環境などは下記のとおりです。
題名: Re[1]: テキストプロパティのmaxlength。
著者: ヨンス
日時: 2005/07/13 16:44:53
ID: 11780
この記事の返信元:
[11779]
テキストプロパティのmaxlength。
ヨンス
2005/07/13 16:43:19
この記事への返信:
(なし)
ツリーを表示
> 環境などは下記のとおりです。
すみません、下記ではなく上記です。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
テキストのmaxlengthを設定すると、全角文字入力時、文字変換前だとにその設定した文字数しか見えません。
例えば、テキストに入力する文字を「日本」とします。
そこで、テキストのmaxlengthが「2」で設定されている場合、以下のようになります。
入力する文字 = "にっぽん"
入力後、画面で見えている文字 = "にっ"(変換前)
その状態から変換すると
画面で見えている文字 = "日本"(変換後)
となります。
VB.NETでフォームにテキストボックスを置き、maxlengthを「2」で設定した場合
今まで(WEB開発でなかった時)は、同じようなことをすると
入力する文字 = "にっぽん"
入力後、画面で見えている文字 = "にっぽん"(変換前)
その状態から変換すると
画面で見えている文字 = "日本"(変換後)
となってました。
今回も同じような仕様にしたいのですが、いろいろ調べてはみましたが
どうすれば良いのかわかりませんでした。
HTMLで何かをしなければいけないのでしょうか?
どなたか方法をご存知の方是非教えていただきたいです。
環境などは下記のとおりです。