gpt4 book ai didi

c# - Membership.GetUser(username) - 如何返回正确的大小写?

转载 作者:行者123 更新时间:2023-11-30 12:18:57 24 4
gpt4 key购买 nike

我从网址 blah.com/kevinuk 获取用户名。

我想要页面上的一些内容说 KevinUK,这是存储在成员资格表中的内容,但是当我执行以下操作时,它返回与输入相同的大小写。

MembershipUser member = Membership.GetUser(user);
string userName = member.UserName;

如何使用小写的用户名作为参数并使用正确的大小写从数据库返回值?

最佳答案

不幸的是,Membership.GetUser(string username) 方法只是将 MembershipUser 的用户名设置为传递参数的值。要获得正确的大小写,您需要使用获取用户 GUID 的 Membership.GetUser(object providerUserKey),或者覆盖前一个方法及其各自的存储过程以返回正确大小写的用户名。

或者,您可以简单地对两个不同的 GetUser() 方法进行背靠背调用,但这非常浪费。

关于c# - Membership.GetUser(username) - 如何返回正确的大小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1001527/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com