「ページに追加できる ScriptManager のインスタンスは 1 つだけです。」このエラーは、スクリプト マネージャーを AJAX ツールキットのパスワード強度に追加したときに表示されます。
createuserwizard のパスワード フィールドの横にパスワードの強度を追加しました。これが私のウェブサイトにある唯一のスクリプトマネージャーであるのに、なぜこのエラーが表示されるのでしょうか?
コードは次のとおりです。
<asp:TextBox runat="server" ID="Password" TextMode="Password" MaxLength="20" />
<asp:ScriptManager ID="ScriptManager2" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:PasswordStrength ID="Password_PasswordStrength" runat="server"
Enabled="True" TargetControlID="Password" DisplayPosition="RightSide"
StrengthIndicatorType="BarIndicator"
BarBorderCssClass="barBorder"
BarIndicatorCssClass="barInternal">
</asp:PasswordStrength>
<asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator10" ControlToValidate="Password"
ErrorMessage="Password is required." />
</ContentTemplate> </asp:UpdatePanel>
</td>
</tr>