Sign In| Join
Get Help:Ask a Question in our Forums|Report a Bug|More Help Resources
Member
11 Points
16 Posts
Feb 24, 2012 05:11 AM|LINK
I use a requiredfieldvalidator, but it always cause javascript error: a yelloew "!".
When open the client side sourcecode: the error code location is: WebForm_AutoFocus('cqidTextBox');//]]>
pls help me. thanks a lot!
my .aspx code:
<body> <form id="form1" runat="server"> <asp:FormView ID="FormView1" runat="server" DataKeyNames="id" DefaultMode="Insert" DataSourceID="SqlDataSource1" EnableModelValidation="True"> <InsertItemTemplate> uid: <asp:TextBox ID="uidTextBox" runat="server" Text='<%# Bind("uid") %>' /> <br /> cqid: <asp:TextBox ID="cqidTextBox" runat="server" Text='<%# Bind("cqid") %>' /> <asp:RequiredFieldValidator ID="RFV1" runat="server" Display="Dynamic" ControlToValidate="cqidTextBox"
SetFocusOnError="true" Text="errors" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>
<asp:Button runat="server" CausesValidation="true" CommandName="Insert" Text="chacha" /> </InsertItemTemplate> </asp:FormView> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:nx02dbConnectionString %>" InsertCommand="INSERT INTO [tfhouse_zjs] ([uid], [cqid])" > <InsertParameters> <asp:Parameter Name="uid" Type="Int32" /> <asp:Parameter Name="cqid" Type="Int32" /> </InsertParameters> </asp:SqlDataSource> </form> </body>
gwhhwgy
Member
11 Points
16 Posts
requiredfieldvalidator cause javascript error
Feb 24, 2012 05:11 AM|LINK
When open the client side sourcecode: the error code location is: WebForm_AutoFocus('cqidTextBox');//]]><body> <form id="form1" runat="server"> <asp:FormView ID="FormView1" runat="server" DataKeyNames="id" DefaultMode="Insert" DataSourceID="SqlDataSource1" EnableModelValidation="True"> <InsertItemTemplate> uid: <asp:TextBox ID="uidTextBox" runat="server" Text='<%# Bind("uid") %>' /> <br /> cqid: <asp:TextBox ID="cqidTextBox" runat="server" Text='<%# Bind("cqid") %>' /> <asp:RequiredFieldValidator ID="RFV1" runat="server" Display="Dynamic" ControlToValidate="cqidTextBox"<asp:Button runat="server" CausesValidation="true" CommandName="Insert" Text="chacha" /> </InsertItemTemplate> </asp:FormView> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:nx02dbConnectionString %>" InsertCommand="INSERT INTO [tfhouse_zjs] ([uid], [cqid])" > <InsertParameters> <asp:Parameter Name="uid" Type="Int32" /> <asp:Parameter Name="cqid" Type="Int32" /> </InsertParameters> </asp:SqlDataSource> </form> </body>