color=#FF0000] rpNewsList.DataSource = newsList;
rpNewsList.DataBind();[/color]
我在看这个代码有第一次发现这个: private void BindNewsList()
{
string title = Request.QueryString["title"];
DateTime? addTime = null;
//DateTime addtimess = Convert.ToDateTime(""); try
{
addTime = DateTime.Parse(string.Format("{0}-{1}-{2} 00:00:00", Request.QueryString["y"], Request.QueryString["m"], Request.QueryString["d"]));
//addTime = DateTime.Parse(string.Format("{0}-{1}-{2} 00:00:00",Request.QueryString["y"]),Request.QueryString["m"],Request.QueryString["d"]); }
catch
{ }
string year = Request.QueryString["year"];
int count = 0;
IList<News> newsList = ServiceLoader.Load<INewsService>().FindAllNews(pager.CurrentPageIndex, pager.PageSize, title, addTime, year, ref count);
pager.RecordCount = count;
rpNewsList.DataSource = newsList;
rpNewsList.DataBind();
} protected global::System.Web.UI.WebControls.Repeater rpNewsList;
----------------------------------------------------
iList method :1. namespace:
表示可按照索引单独访问的一组对象。
命名空间: System.Collections.Generic
public interface IList<T> : ICollection<T>,
IEnumerable<T>, IEnumerable
2. protected global::System.Web.UI.WebControls.Repeater rpNewsList;他的命名空间为System.Web.UI.WebControls3. 关于Repeater数据来源有内存表,DATASET 自定义函数
rpNewsList.DataBind();[/color]
我在看这个代码有第一次发现这个: private void BindNewsList()
{
string title = Request.QueryString["title"];
DateTime? addTime = null;
//DateTime addtimess = Convert.ToDateTime(""); try
{
addTime = DateTime.Parse(string.Format("{0}-{1}-{2} 00:00:00", Request.QueryString["y"], Request.QueryString["m"], Request.QueryString["d"]));
//addTime = DateTime.Parse(string.Format("{0}-{1}-{2} 00:00:00",Request.QueryString["y"]),Request.QueryString["m"],Request.QueryString["d"]); }
catch
{ }
string year = Request.QueryString["year"];
int count = 0;
IList<News> newsList = ServiceLoader.Load<INewsService>().FindAllNews(pager.CurrentPageIndex, pager.PageSize, title, addTime, year, ref count);
pager.RecordCount = count;
rpNewsList.DataSource = newsList;
rpNewsList.DataBind();
} protected global::System.Web.UI.WebControls.Repeater rpNewsList;
----------------------------------------------------
iList method :1. namespace:
表示可按照索引单独访问的一组对象。
命名空间: System.Collections.Generic
public interface IList<T> : ICollection<T>,
IEnumerable<T>, IEnumerable
2. protected global::System.Web.UI.WebControls.Repeater rpNewsList;他的命名空间为System.Web.UI.WebControls3. 关于Repeater数据来源有内存表,DATASET 自定义函数
try
{
using (SqlDataReader reader = SqlHelper.GetReaderBySql(sql, paramValues))
{
while (reader.Read())
{
Pro_proComponent pro_proComponent = new Pro_proComponent(); pro_proComponent.ID = (int)reader["ID"];
pro_proComponent.ComponentName = (string)reader["componentName"]; pro_proComponent.F_proID = (int)reader["F_proID"]; //FK Pro_proComponentList.Add(pro_proComponent);
} return Pro_proComponentList;
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
throw e;
}
List<Pro_proComponent> Pro_proComponentList = new List<Pro_proComponent>();
也可以
IList<Pro_proComponent> Pro_proComponentList = new List<Pro_proComponent>();