日期:2014-05-20  浏览次数:20766 次

LINQ查询出的值,赋给表单文本。
一下是我的代码,我是根据用户的登录账号去查询用户的名称;
            var c = from user in _entities.Are_User
                    where user.use_PlugIn == Session["IsLogin"].ToString()
                    select user.use_Name;
现在我想把查询出的use_Name的值赋给文本lbUserName(lbUserName.Text),该怎么写;

------解决方案--------------------
直接赋值不就行了嘛 
------解决方案--------------------
c.tolist()[0]
------解决方案--------------------
string IsLogin=String.IsEmptyOrNull(Session["IsLogin"])?"默认值":Session["IsLogin"].ToString();
var c = from user in _entities.Are_User
        where user.use_PlugIn == IsLogin
        select user.use_Name;

lbUserName.Text=c.FirstOrDefault().ToString();