asp.net/c# 泛型赋值的问题
时间:2011-12-06
来源:互联网
首先原谅我基础学的不好!今天下午无聊的时候想起 使用下泛型 可是我得到泛型集合后我不知道怎么赋值,也许我对泛型了解不是很好。
如代码:
我们在编辑的页面的时候(首先是要读取数据 赋值给文本 然后才修改)代码:
1:SqlDataReader 方式赋值
model.id =int.Parse(hd_sp.Value);
SqlDataReader dr = bll.MessageRear(model);(获取实体)
if (dr.Read())
{
LblTitle.Text=dr["_title"].ToString();
LblTime.Text=dr["_posttime"].ToString();
txtContent.Text=dr["_content"].ToString();
}
dr.Close();
2://实体类返回
message sp = bll.MessageModeList(model);
LblTitle.Text =sp.title;
LblTime.Text = sp.posttime.ToString();
txtContent.Text = sp.content;
这上面2个是没问题请看下面的
//泛型返回
List<Model.message> t_sp =bll.MessageList_sp(model) as List<Model.message>;
LblTitle.Text=t_sp.?
LblTime.Text=t_sp?
txtContent.Text=t_sp?
--原谅我命名(t_sp)不规范 这个是一个人的名字缩写..哎!!
(但是我写成t_sp[].title 这样就点出来了 我总不能写个for循环????)
这里面就点不出了 请大哥大姐们指教下小弟 怎么给文本赋值。谢谢
如代码:
我们在编辑的页面的时候(首先是要读取数据 赋值给文本 然后才修改)代码:
1:SqlDataReader 方式赋值
model.id =int.Parse(hd_sp.Value);
SqlDataReader dr = bll.MessageRear(model);(获取实体)
if (dr.Read())
{
LblTitle.Text=dr["_title"].ToString();
LblTime.Text=dr["_posttime"].ToString();
txtContent.Text=dr["_content"].ToString();
}
dr.Close();
2://实体类返回
message sp = bll.MessageModeList(model);
LblTitle.Text =sp.title;
LblTime.Text = sp.posttime.ToString();
txtContent.Text = sp.content;
这上面2个是没问题请看下面的
//泛型返回
List<Model.message> t_sp =bll.MessageList_sp(model) as List<Model.message>;
LblTitle.Text=t_sp.?
LblTime.Text=t_sp?
txtContent.Text=t_sp?
--原谅我命名(t_sp)不规范 这个是一个人的名字缩写..哎!!
(但是我写成t_sp[].title 这样就点出来了 我总不能写个for循环????)
这里面就点不出了 请大哥大姐们指教下小弟 怎么给文本赋值。谢谢
作者: y112102 发布时间: 2011-12-06
C# code
LblTitle.Text =t_sp[0].title; LblTime.Text = t_sp[0].posttime.ToString(); txtContent.Text = t_sp[0].content;
作者: huleeyar 发布时间: 2011-12-06
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28