Validate textbox value manually (C#)
<%@ Page Language="c#" Debug="true" %>
<script Language="c#" runat="server">
void CompleteOrder(object sender, EventArgs e)
{
if (txtQuantity.Text != "")
{
if (!(Char.IsNumber(txtQuantity.Text,0)))
{
if (txtQuantity.Text.Substring(0,1) != "-")
{
lblOrderConfirm.Text = "Please provide only numbers in Quantity field.";
}
else
{
lblOrderConfirm.Text = "Please provide a Quantity greater than 0.";
}
}
else if (Convert.ToInt32(txtQuantity.Text) == 0)
{
lblOrderConfirm.Text = "Please provide a Quantity greater than 0.";
}
else if (Convert.ToInt32(txtQuantity.Text) > 0)
{
lblOrderConfirm.Text = "Order Successfully placed.";
}
}
else
{
lblOrderConfirm.Text = "Please provide an Order Quantity.";
}
}
</script>
<html>
<head>
<title>Manual Trapping Example</title>
</head>
<body>
<form method="post" action="manualtrapping.aspx" runat="server">
<asp:Label text="Order Quantity" runat="server" />
<asp:TextBox id="txtQuantity" runat="server" />
<br />
<asp:Button id="btnComplete_Order" Text="Complete Order"
onclick="CompleteOrder"
runat="server"/>
<br />
<asp:Label id="lblOrderConfirm" runat="server"/>
</form>
</body>
</html>
Related examples in the same category
1. | asp:TextBox: format (VB.net) | | |
2. | asp:TextBox: AccessKey (VB.net) | | |
3. | asp:TextBox: BorderStyle (VB.net) | | |
4. | Single Line asp:TextBox (VB.net) | | |
5. | Multiline asp:TextBox (VB.net) | | |
6. | MaxLength for asp:textbox (VB.net) | | |
7. | TabIndex for asp:textbox (VB.net) | | |
8. | asp:textbox: back ground color (VB.net) | | |
9. | asp:textbox: wrap (VB.net) | | |
10. | BackColor, ForeColor, BorderColor, AccessKey, Columns for asp:textbox (VB.net) | | |
11. | Convert value from asp:TextBox to upper case (VB.net) | | |
12. | Control asp:TextBox visibility (VB.net) | | |
13. | Get Text Box input and check if it is an Odd Number (VB.net) | | |
14. | On text changed in asp:TextBox (VB.net) | | |
15. | Watch TextBox, CheckBox and radiobutton auto post back action (C#) | | |
16. | HTML Button, Select and InputBox in code behind (C#) | | |
17. | asp: textbox on text changed event (C#) | | |
18. | Is asp:textbox empty (C#) | | |
19. | Get value from TextBox (C#) | | |
20. | Pre fill the asp textbox control (C#) | | |
21. | TextMode: SingleLine, Password and MultiLine | | |
22. | Set TextBox focus | | |
23. | Triggering an event when a TextBox change occurs (VB) | | |
24. | Triggering an event when a TextBox change occurs (C#) | | |
25. | Set AutoCompleteType | | |
26. | Set MaxLength, Columns | | |
27. | Rows, TextMode, Wrap | | |
28. | TextMode=Password | | |
29. | Create URL from textbox input | | |