Я бился головой о стену, пытаясь решить эту проблему. Когда я пытаюсь ввести знак британского фунта как часть пароля, когда пароль отправляется, пользователь получает пароль с? вместо £ ....
<asp:RegularExpressionValidator
ID="RegularExpressionValidator1"
ValidationExpression="^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^\da-zA-Z]).{8,15}$"
ErrorMessage="Passwords must be 8 characters min, must contain digits, special characters and upper and lower characters"
Display="Dynamic"
ControlToValidate="tbPass"
runat="server"
ForeColor="red">
</asp:RegularExpressionValidator>
Итак, я хочу отправить пароль с включенным знаком фунта, если это было запрошено ...
Я пытался использовать & pound, а также пытался набрать 163 выше ... но пароль все еще не содержит £ и заменен на? .. Я понимаю, что это кодировка или что-то в этом роде, но я не могу понять, как это изменить.