The verification method is as follows:
<Asp: table id = "Table1" runat = "server" Height = "43px" width = "285px" bordercolor = "black" borderstyle = "solid" borderwidth = "1px" cellpadding = "1 "cellspacing =" 1 "gridlines =" both ">
<Asp: tablerow runat = "server">
<Asp: tablecell runat = "server"> <asp: textbox id = "textbox3" runat = "server"> </ASP: textbox> </ASP: tablecell>
<Asp: tablecell runat = "server"> BBB </ASP: tablecell>
</ASP: tablerow>
<Asp: tablerow runat = "server">
<Asp: tablecell runat = "server"> AAA </ASP: tablecell>
<Asp: tablecell runat = "server"> BBB </ASP: tablecell>
</ASP: tablerow>
</ASP: Table>
<Br/>
<Asp: requiredfieldvalidator id = "requiredfieldvalidator1" runat = "server" controltovalidate = "textbox3"
Display = "NONE" errormessage = "bbbbbbbbbbbbb"> </ASP: requiredfieldvalidator>
<PC3: validatorcalloutextender id = "validatorcalloutextender1" runat = "server" targetcontrolid = "requiredfieldvalidator1">
</PC3: validatorcalloutex.pdf>
When the error message popped up during verification is not in the same position as the text box, it seems that it is incompatible with the table settings, if I change gridlines = "both" to another method, It will be displayed normally. Does anyone encounter this problem? How can this problem be solved?