我一般是把这个UserId 和UserName 用某个分隔符串在一起,保存在登录的票据中。用User.Identity.Name 获取以后,再拆分开,当然,前提是,你使用的是Forms身份验证
session("UserId")=aspnet_Users("UserId")
写个存储过程做成方法实现
public static string strUser = ""设为static