私はaspのWebアプリケーションでテキストボックスを使用しています。私はTextMode = Numberが機能しない
<asp:TextBox ID="TextBox4" Width="55px" Height="39px" TextMode="Number" runat="server" min="1" max='<%# Eval("Quantity") %>' step="1"></asp:TextBox>
とCSページコードが
アクセスしたいされint quantity = Convert.ToInt16(TextBox4.Text);
です私のaspxコード
![enter image description here](https://i.stack.imgur.com/OJwzk.png)
私は正しい入力形式を使用していないというエラーが表示されますか?
TextBox4.Textの値である何 'TextBox4.Text' –
の値は何ですか?問題を作り出しているスペースがあるかもしれません。 Trim()を使用します。 int quantity = Convert.ToInt16(TextBox4.Text.ToString()。Trim()); –
まず「正しい入力形式」を入力してください。 – SeM