Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Membership.GetUser() using Guid

I found the Membership.GetUser() but it doesn't seem like it supports retriving user information by the UserId Guid. Does anyone have a nice and clean way of doing this?

public MembershipUser User { // get...;set...;}

my code is fail here...

User = Membership.GetUser(dr.GetValue(dr.GetOrdinal("Id"))); //fail

error message: specified method is not supported

like image 682
Nick Kahn Avatar asked Apr 09 '26 19:04

Nick Kahn


1 Answers

  • Guid.Parse() and Guid.TryParse() are only available in .NET 4.
  • You cannot cast a string (guessing that's what's returned from dr.GetValue() to a Guid

So try this instead:

MembershipUser m = Membership.GetUser(new Guid(
  dr.GetValue(dr.GetOrdinal("Id"))
));
like image 134
kuujinbo Avatar answered Apr 12 '26 07:04

kuujinbo



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!