c# - 我想在 Literal createWizard 中更改 requiresUniqueEmail 错误文本
问题描述
嗨,我想更改错误文本 requiresUniqueEmail 我将 requiresUniqueEmail 提供程序设置为 true 并且按摩默认值为您输入的电子邮件地址已在使用中。请输入不同的电子邮件地址,我想更改我提供的文本
<add name="MemberShipProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="******"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="true"
applicationName="/"
requiresUniqueEmail="true"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="5"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
passwordStrengthRegularExpression="" />
解决方案
我不肯定这将与 SqlMembershipProvider 一起使用,但我已将其与内置注册控件一起使用:
protected void RegisterUser_CreateUserError(object sender, CreateUserErrorEventArgs e)
{
switch(e.CreateUserError)
{
case MembershipCreateStatus.DuplicateUserName:
RegisterUser.DuplicateUserNameErrorMessage = "No can do!";
break;
// other cases.
default:
break;
}
}
推荐阅读
- c++ - 为什么 MSVC _count_of 实现在 sizeof 的结果中加 0?
- azure-functions - 如何使逻辑应用程序的多个实例运行?
- node.js - 在代理服务器后面的 Windows 10 上安装 Angular CLI 时出现 400 错误
- npm - 错误:找不到模块“@angular/compiler”无法修复 - 您似乎不依赖“@angular/core”和/或“rxjs”
- c# - C#中关于对datagridveiw特定行排序的查询
- mysql - 合并行但保持单独的列
- c# - 获取触发按钮的 ObservableCollection 项
- android - Android 海拔不适用于深色背景色
- c# - 将 LINQ 表达式从 C# 转换为 VB.NET 在 Group by 中引发异常
- vulkan - 多采样输入和输出 (vulkan)