Я работаю над маленькой игрой, и я застреваю, пытаясь понять, как я могу преобразовать идентификатор, который пользователь вводит, чтобы стать целочисленным значением. Я хочу создать rangeValidator, который указывает, что ставка, введенная пользователем, может идти только от 0 до общей суммы денег, которую они в настоящее время имеют.Использование идентификатора в качестве значения numbervalidator ASP
current money: <asp:label ID="currentMoney" runat="server" Text=""></asp:label> <br />
Place bet: <asp:textbox ID="bet" runat="server"></asp:textbox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" ForeColor="Red" ControlToValidate="bet" runat="server" ErrorMessage="bet must be less than or equal to current money"> </asp:RequiredFieldValidator>
<asp:RangeValidator ID="RangeValidator2" runat="server" ControlToValidate="bet" type="Integer" MinimumValue="1" MaximumValue="currentMoney" ></asp:RangeValidator>
Я не уверен, если есть способ, чтобы преобразовать currentMoney идентификатор, который получает первоначально введенный пользователем в более ранней части моего кода, который будет использоваться в качестве максимального значения для моего диапазона валидатора. Есть ли какие-либо предложения у кого-нибудь?