Creo que me entendiste mal, o tal vez yo me explese mal.
De todas formar sorry!!!
Lynda, la cosas son asi, para que nos entendamos.
cuando alguien me dice que desarrolla en c# , y nada mas asumo como
la mayoria de los desarrolladores que hablan de aplicaciones de Windows, distintas de Aplicaciones , ambas tienen sus ventajas y restricciones.
Y ademas se asume que con Vstudio, pero si lo trabajas con Web Matrix u otro editor, se debe tener otras consideraciones.
Este es mi correo
as_asar@hotmail.com, puedes (y pueden ) mandarme consultas en forma directa para mayor rapidez en las eventuales respuestas
.
ahora ve este codigo
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<asp:TextBox id="TextBox1" style="Z-INDEX: 101; LEFT: 136px; POSITION: absolute; TOP: 104px"
runat="server" Width="168px" Height="32px"></asp:TextBox>
<asp:RequiredFieldValidator id="RequiredFieldValidator1" style="Z-INDEX: 102; LEFT: 320px; POSITION: absolute; TOP: 112px"
runat="server" Width="88px" Height="16px" ErrorMessage="Error" ControlToValidate="TextBox1"></asp:RequiredFieldValidator>
<asp:imagebutton id="ImageButton1" runat="server" ImageUrl="img/i_bingresar.gif">
</form>
</body>
Tiene un Textobox y un RequiredFieldValidator, este codigo solo permite que se envier el formulario hasta que se ingrese un valor, pero eso no validad que valor sea numero, eventualmente puedes controlar que el valor ingresado sea de tipo que tu quieres en click del boton
private void ImageButton1_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{
long Valor;
try
{
Valor=long.Parse(TextBox1.Text);
}
catch
{
TextBox1.Text="";
}
}
Puedes activar la validacion de parte del cliente en javascript, pero eso un tema aun mas largo.
Favor disculta si te molesto o te parecieron escesivos mis comentarios.