日期:2014-05-18  浏览次数:20476 次

如何用Object数据源绑定数据对象
按照书上的讲解,先添加一个class文件,输入代码 
using System; 
using System.Data; 
using System.Configuration; 
using System.Linq; 
using System.Web; 
using System.Web.Security; 
using System.Web.UI; 
using System.Web.UI.HtmlControls; 
using System.Web.UI.WebControls; 
using System.Web.UI.WebControls.WebParts; 
using System.Xml.Linq; 
using System.ComponentModel; 

namespace DataSourceDemo 

  /// <summary> 
  ///操作NorthwindUserInfo 数据库的userinfo表 
  /// </summary> 
  public class NorthwindUserInfo 
  { 
  /// <summary> 
  ///获取所有用户信息列表 
  /// </summary> 
  /// <returns> </returns> 
  [DataObjectMethod(DataObjectMethodType.Select)] 
  public static DataTable GetAllUser() 
  { 
  SqlConnection conn; 
  try 
  { 
  string sqlCommand = "select * from userinfo"; 
  conn=new SqlConnection(GetConnectionString()); 
  SqlDataAdpter da = new SqlDataAdpter(sqlCommand,conn); 
  DataSet ds = new DataSet(); 
  conn.open(); 
  da.Fill(ds,"userinfo"); 
  return ds.Tables["userinfo"]; 
  } 
  catch 
  { 
  return null; 
  } 

  } 
  } 

然后新建网页添加object数据源控件进行绑定刚刚的class文件, 但是业务对象里是空白,没有类文件

------解决方案--------------------
up
------解决方案--------------------
object数据源控件是什么?你是怎么绑定的,请贴代码。
------解决方案--------------------
探讨
数据源控件是 objectdatasource
是先建个CLASS的文件 然后新建asp网页,添加objectdatasource数据源控件,选择业务对象时候就可以选择上面的那么class文件了