Solved

VB.Net Webform -- restrict data entry to numeric

Posted on 2013-02-07
15
358 Views
Last Modified: 2013-09-17
Hi,

How do I limit textbox entries in my web page to numeric data (floating point)?

I'm using VS 2008/ VB.Net


Thanks!
0
Comment
Question by:mbizup
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
15 Comments
 
LVL 42

Expert Comment

by:sedgwick
ID: 38864259
0
 
LVL 70

Accepted Solution

by:
Éric Moreau earned 400 total points
ID: 38864318
0
 
LVL 61

Author Comment

by:mbizup
ID: 38864506
emoreau,

Do you have personal experience using those controls?

They look ideal, but I'm completely lost on how to use/integrate them in Visual Studio.
0
Get 15 Days FREE Full-Featured Trial

Benefit from a mission critical IT monitoring with Monitis Premium or get it FREE for your entry level monitoring needs.
-Over 200,000 users
-More than 300,000 websites monitored
-Used in 197 countries
-Recommended by 98% of users

 
LVL 70

Expert Comment

by:Éric Moreau
ID: 38864576
I used it maybe 5 years ago. It can be used like any other control. Check the samples.
0
 
LVL 83

Assisted Solution

by:CodeCruiser
CodeCruiser earned 100 total points
ID: 38864694
0
 
LVL 61

Author Comment

by:mbizup
ID: 38864699
I've looked at the demo online, and the markup code they use is:

<ew:NumericBox runat="server" id="nbDemo2" PositiveNumber="True" />  

That causes an error message "Parser Error Message: Unknown server tag 'ew:NumericBox'."

I downloaded the file and ran the installation, but seem to have missed a step.

After downloading and installing, what do I need to do to get Visual Studio to recognize this as a valid control?
0
 
LVL 61

Author Comment

by:mbizup
ID: 38864719
CodeCruiser,

I'm digging into those as well...

Ideally I'd like to NOT have to install anything on my company's computers, and I would really like to understand how this works.
0
 
LVL 70

Expert Comment

by:Éric Moreau
ID: 38864738
you need to add a reference. check http://eworldui.net/Articles/installation.aspx
0
 
LVL 61

Author Comment

by:mbizup
ID: 38865213
sedgwick,

That link/download requires me to register for another site.

 emoreau,

That works...

CodeCruiser,

I've gone through those links and also spent a significant amount of time googling for solutions before posting this question.  While I haven't tried every solution at those links, I've just reached the point of frustration with  trying posts that either allow only integers or don't truly restrict input to floating point because they allow multiple decimal points.  I'm certain that a good solution is *somewhere* in those threads or here on EE, but I haven't found it (that's why I posted this question).
0
 
LVL 61

Author Closing Comment

by:mbizup
ID: 38865229
The controls work well, but I can't install/use them in all of my work environments.

Would have preferred guidance (not necessarily a complete solution) right here in this thread to get me going in the right direction, versus links to other sites
0
 
LVL 70

Expert Comment

by:Éric Moreau
ID: 38865304
>>The controls work well, but I can't install/use them in all of my work environments.

Are you talking about my comment? You need to copy the DLL with your web site. It should be in your bin folder.
0
 
LVL 61

Author Comment

by:mbizup
ID: 38865326
>> Are you talking about my comment?

Yes, and sorry for not explaining that clearly.  I was able to get the control working great here... but because of security policies, I can't work with that solution at all locations.
0
 
LVL 70

Expert Comment

by:Éric Moreau
ID: 38865346
more precisely please? have you copied the DLL to your other web sites?
0
 
LVL 61

Author Comment

by:mbizup
ID: 38865388
My understanding is that to use this as a developers' tool on any computer, I have to run the installation package, or directly copy the files that the installer has placed on this computer - to get the needed files in the Program Files directory wherever I need to develop with this, right?  

I can do that at the location I am at presently, but not at other locations with stricter system/network security policies (insufficient permissions).
0
 
LVL 70

Expert Comment

by:Éric Moreau
ID: 38866166
no. you are using a web application.

you need to install it on your development PC.

you then need to copy the .dll to the web server in the bin folder. nothing has to be installed on users' PC
0

Featured Post

Why Off-Site Backups Are The Only Way To Go

You are probably backing up your data—but how and where? Ransomware is on the rise and there are variants that specifically target backups. Read on to discover why off-site is the way to go.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Shoutout to Emily Plummer (http://www.experts-exchange.com/members/eplummer26.html) for giving me this article! She did most of it, I just finished it up and posted it for her :)    Introduction In a previous article (http://www.experts-exchang…
What is Node.js? Node.js is a server side scripting language much like PHP or ASP but is used to implement the complete package of HTTP webserver and application framework. The difference is that Node.js’s execution engine is asynchronous and event…
Viewers will learn one way to get user input in Java. Introduce the Scanner object: Declare the variable that stores the user input: An example prompting the user for input: Methods you need to invoke in order to properly get  user input:
The viewer will receive an overview of the basics of CSS showing inline styles. In the head tags set up your style tags: (CODE) Reference the nav tag and set your properties.: (CODE) Set the reference for the UL element and styles for it to ensu…
Suggested Courses

624 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question