修剪用户名的电子邮件部分 ASP.NET
Triming the email portion of a username ASP.NET
我正在尝试通过 ASP.NET
检索当前用户的用户名
目前我正在使用
检索它
string user = Page.User.Identity.Name;
我正在尝试获取与用于登录网站的 StudentNumber 相对应的 Student 对象。
10010800@bit.com |
10010822@bit.com
以上是用户,我试图在@bit.com.
之前只添加 long/int
在此之后,我尝试像这样对数据库进行查询:
IQueryable<Student> student = db.Students.Where(x => x.StudentNumber == user);
但目前我无法这样做,因为我的用户名转换无效。
user = Utility.StringModifier.Modifier(GetType().Name, "@bit.com");
string userName = Page.User.Identity.Name;
long studentNo = long.Parse(userName.Split('@')[0].Trim());
然后查询:
IQueryable<Student> student = db.Students.Where(x => x.StudentNumber == studentNo );
我正在尝试通过 ASP.NET
检索当前用户的用户名目前我正在使用
检索它string user = Page.User.Identity.Name;
我正在尝试获取与用于登录网站的 StudentNumber 相对应的 Student 对象。
10010800@bit.com | 10010822@bit.com
以上是用户,我试图在@bit.com.
之前只添加 long/int在此之后,我尝试像这样对数据库进行查询:
IQueryable<Student> student = db.Students.Where(x => x.StudentNumber == user);
但目前我无法这样做,因为我的用户名转换无效。
user = Utility.StringModifier.Modifier(GetType().Name, "@bit.com");
string userName = Page.User.Identity.Name;
long studentNo = long.Parse(userName.Split('@')[0].Trim());
然后查询:
IQueryable<Student> student = db.Students.Where(x => x.StudentNumber == studentNo );