This markup shows the problem: run it in IE6 and press the enter key when the focus is in the empty edit box, to invoke the validation. Dropdown partially shows through the ValidatorCallout.
Use of IE developer toolbar shows that the IFRAME position is out; I believe the problem is in PopupBehavior.js
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" EnablePartialRendering="true">
</ajaxToolkit:ToolkitScriptManager>
<div>
<ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender1" runat="server"
TargetControlID="RequiredFieldValidator1">
</ajaxToolkit:ValidatorCalloutExtender>
</div>
<table>
<tr>
<td>
</td>
<td style="width: 49px">
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" Display="None" runat="server"
ControlToValidate="TextBox1" ErrorMessage="Extract from Profile"></asp:RequiredFieldValidator></td>
<td>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>grtgrtgrtg</asp:ListItem>
<asp:ListItem>grtgrtgrtg</asp:ListItem>
</asp:DropDownList></td>
</tr>
</table>
</form>
</body>
</html>
Comments: Any progress on this issue?
Use of IE developer toolbar shows that the IFRAME position is out; I believe the problem is in PopupBehavior.js
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" EnablePartialRendering="true">
</ajaxToolkit:ToolkitScriptManager>
<div>
<ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender1" runat="server"
TargetControlID="RequiredFieldValidator1">
</ajaxToolkit:ValidatorCalloutExtender>
</div>
<table>
<tr>
<td>
</td>
<td style="width: 49px">
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" Display="None" runat="server"
ControlToValidate="TextBox1" ErrorMessage="Extract from Profile"></asp:RequiredFieldValidator></td>
<td>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>grtgrtgrtg</asp:ListItem>
<asp:ListItem>grtgrtgrtg</asp:ListItem>
</asp:DropDownList></td>
</tr>
</table>
</form>
</body>
</html>
Comments: Any progress on this issue?