• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 367
  • Last Modified:

VB.Net Webform -- restrict data entry to numeric

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
mbizup
Asked:
mbizup
2 Solutions
 
Meir RivkinFull stack Software EngineerCommented:
0
 
Éric MoreauSenior .Net ConsultantCommented:
0
 
mbizupAuthor Commented:
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
[Webinar] Kill tickets & tabs using PowerShell

Are you tired of cycling through the same browser tabs everyday to close the same repetitive tickets? In this webinar JumpCloud will show how you can leverage RESTful APIs to build your own PowerShell modules to kill tickets & tabs using the PowerShell command Invoke-RestMethod.

 
Éric MoreauSenior .Net ConsultantCommented:
I used it maybe 5 years ago. It can be used like any other control. Check the samples.
0
 
mbizupAuthor Commented:
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
 
mbizupAuthor Commented:
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
 
Éric MoreauSenior .Net ConsultantCommented:
you need to add a reference. check http://eworldui.net/Articles/installation.aspx
0
 
mbizupAuthor Commented:
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
 
mbizupAuthor Commented:
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
 
Éric MoreauSenior .Net ConsultantCommented:
>>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
 
mbizupAuthor Commented:
>> 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
 
Éric MoreauSenior .Net ConsultantCommented:
more precisely please? have you copied the DLL to your other web sites?
0
 
mbizupAuthor Commented:
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
 
Éric MoreauSenior .Net ConsultantCommented:
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

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now