Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# PasswordStrength扩展器不显示文本描述_C#_Asp.net - Fatal编程技术网

C# PasswordStrength扩展器不显示文本描述

C# PasswordStrength扩展器不显示文本描述,c#,asp.net,C#,Asp.net,我正在尝试在我的web应用程序中实现passwordstrength功能。但是,文本描述没有出现,只剩下“xx字符”。我的代码有什么问题 <tr> <td> <asp:Label ID="Label6" runat="server" Text="Password"></asp:Label> </td> <td> <asp:TextBox ID="txtPasswo

我正在尝试在我的web应用程序中实现passwordstrength功能。但是,文本描述没有出现,只剩下“xx字符”。我的代码有什么问题

<tr>
    <td>
        <asp:Label ID="Label6" runat="server" Text="Password"></asp:Label>
    </td>
    <td>
        <asp:TextBox ID="txtPassword" runat="server" TextMode="Password" />
    </td>
</tr>

<asp:PasswordStrength ID="txtPassword_PasswordStrength" runat="server" 
Enabled="True" TargetControlID="txtPassword" PreferredPasswordLength="10" 
TextCssClass="TextIndicator_TextBox1" 
RequiresUpperAndLowerCaseCharacters="True"  
HelpStatusLabelID="Label10" 
TextStrengthDescriptions="Poor;Weak;Average;Strong;Excellent" 
StrengthIndicatorType="Text" PrefixText="Strength:" 
MinimumLowerCaseCharacters="0" 
MinimumNumericCharacters="0" MinimumSymbolCharacters="0" 
MinimumUpperCaseCharacters="0" DisplayPosition="RightSide" />

缺少属性

CalculationWeightings="25;25;15;35" 
如果你把这些道具中的一个改为1,因为我觉得当前的设置不符合逻辑

RequiresUpperAndLowerCaseCharacters="True"  
MinimumLowerCaseCharacters="0"
MinimumUpperCaseCharacters="0"
标签10是否存在?

试试这个

<asp:PasswordStrength ID="txtPassword_PasswordStrength" runat="server" 
Enabled="True" TargetControlID="txtPassword" PreferredPasswordLength="10" 
TextCssClass="TextIndicator_TextBox1" 
RequiresUpperAndLowerCaseCharacters="True"  
HelpStatusLabelID="Label10" 
TextStrengthDescriptions="Poor;Weak;Average;Strong;Excellent" 
StrengthIndicatorType="Text" PrefixText="Strength:" 
MinimumLowerCaseCharacters="1" 
MinimumNumericCharacters="1" MinimumSymbolCharacters="1" 
MinimumUpperCaseCharacters="1" DisplayPosition="RightSide" />


Yup Label10出现并且将道具更改为1没有任何效果OK我创建了另一个项目并尝试了相同的代码。它工作,但我不明白为什么我不能让它在我的项目中工作!可能是因为我正在modalpopup扩展器的更新面板中使用扩展器?我真的不知道如何修复它。看来密码强度扩展器不工作可能与modalpopup扩展器有关。我在modalpopup扩展器内外尝试了该代码。它在modalpopup扩展器外部工作,但在modalpopup扩展器内部不工作。从类似的问题来看,密码强度消息似乎出现在modalpopup的后面。