1

基本的に、自分のサイト (ASP.NET MVC 4) のユーザーが残高を増やすことができるようにしたい (テキスト ボックスに入力)。整数がモデルの整数である場合にそれを行う方法は知っていますが、裸の整数だけでそれを行うにはどうすればよいですか。

@Html.TextBox("Deposit")

テキストボックスが送信されたときに、(クライアント側で) 整数のみが含まれていることを確認したい。整数のモデルを作成し、モデル属性のテキストボックスを作成せずにこれを行うにはどうすればよいですか?

4

2 に答える 2

0

html5

<input type="number" name="Deposit" min="1" max="5">

今これをテストすることはできませんが、このようなものでカバーする必要があります..

@Html.TextBox(
    "Deposit", 
    null, 
    new { 
        @class = "span1", 
        type = "number", 
        required = "required" 
    }
)
于 2013-05-26T19:12:02.737 に答える
0

javascrip/jQuery 検証を使用できます。この SO の質問を参照してください: JavaScript / jQuery を使用した単純な数値検証 およびこれ: jquery での正の数値検証

于 2013-05-26T22:56:29.587 に答える