public static IList<dgzj> selectdgzjByIdServer(int id) DAL类 dgzj是实体类
{
//这是我的方法
}
public static IList<dgzj> selectdgzjByIdManager(int id) BLL类
{
return DAL.dgzjServer.selectdgzjByIdServer(id);
} private void bding(int id) 页面接收
{
dgzj dg = BLL.dgzjManager.selectdgzjByIdManager(id);
txtname.Text = dg.Typename;
}
无法将类型“System.Collections.Generic.IList<Models.dgzj>”隐式转换为“Models.dgzj”。存在一个显式转换(是否缺少强制转换?)
{
//这是我的方法
}
public static IList<dgzj> selectdgzjByIdManager(int id) BLL类
{
return DAL.dgzjServer.selectdgzjByIdServer(id);
} private void bding(int id) 页面接收
{
dgzj dg = BLL.dgzjManager.selectdgzjByIdManager(id);
txtname.Text = dg.Typename;
}
无法将类型“System.Collections.Generic.IList<Models.dgzj>”隐式转换为“Models.dgzj”。存在一个显式转换(是否缺少强制转换?)
解决方案 »
- 抓瀏覽器的默認語言別
- ASP.NET的问题~
- 不用控件怎么读取数据,显示在前台页面中(急!急!急!急)
- 关于值的传递,急!!
- 怎么在global.asax中的Session_Start中插入<script src="count.aspx"></script>?
- 请问各位一般怎样判断会话状态信息应该保存在哪的?
- asp.net <iframe>框架中两个子页a之间如何传递数据
- 各位大俠!有誰用過ALLWebMenus PRO 3.1這個軟件!
- gridview查询的问题
- 兄弟有个问题,请各位大侠指点指点,高分奉送
- ASP.NET MVC4分页问题
- GridView 获取的数据 每行后面添加新行 怎么弄?
{
dgzj dg = BLL.dgzjManager.selectdgzjByIdManager(id);
//类型是list 你用实体来接收
txtname.Text = dg.Typename;
} IList<dgzj> list= BLL.dgzjManager.selectdgzjByIdManager(id);
txtname.Text=list[0].Typename;
txtname.Text = dg.Typename;//dg一个ilist<dgzj>类型,dg.Typename,在这里你把他当实体用了。要么for循环,要么foreach遍历吧。
for(int i=0;i<dg.count;i++){
txtname.Text = dg[i].Typename;
}foreach(dgzj model in dg){
txtname.Text = model.Typename
}
public static IList<dgzj> selectdgzjByIdManager(int id) 看清楚了,你返回的是一个List集合,而在接收的时候你是:dgzj dg =BLL.dgzjManager.selectdgzjByIdManager(id); 肯定会报错的。 改成List<dgzj> list =BLL.dgzjManager.selectdgzjByIdManager(id); 就好了