Page.parseControl Problem
Hello Friends,
For dynamically adding textboxes I used Page.parseControl method.
For this method i send following string
String sb="<asp:TextBox ID="txtF_Loanamount" CssClass="text_box_FillData" runat="server" backcolor="#FFC0C0" onchange="ok();" ></asp:TextBox><asp:RegularExpressionValidator ID="RegularExpressionF_Loanamount" runat="server" CssClass="RequiredFieldValidatorCSS" ControlToValidate="txtF_Loanamount" Display="Dynamic" ErrorMessage="<br />Please enter Number only" SetFocusOnError="True" ValidationExpression="[-+]?^[1-9]([0-9]*\.[0-9]+|[0-9]+)*"></asp:RegularExpressionValidator>
"
in my cs file i write
Control ctrl = Page.ParseControl(sb.ToString());
Panel1.controls.add(c);
as in txtF_Loanamount if i enter charators then it show message that
"Please enter Number only"
It works fine if my application is on windows XP
but when i put this in Windows Server 2003 (SP 2)
then it don't shows any error message and that wrong value is saved on button click
so please help me to solve this problem
Thanks,
Sanjiv
|