الصفحة الرئيسية>دروس برمجة الشبكات>دروس ASP.NET

نظام الترحيل تحت الوصول

الكاتب:Eve Cole وقت التحديث:2009-06-30 16:46:10





示例的codebehind代码
باستخدام النظام؛
باستخدام System.Data؛
باستخدام System.Configuration؛
باستخدام System.Web؛
باستخدام System.Web.Security؛
باستخدام System.Web.UI؛
باستخدام System.Web.UI.WebControls؛
باستخدام System.Web.UI.WebControls.WebParts؛
باستخدام System.Web.UI.HtmlControls؛
باستخدام System.Collections.Generic؛

الفئة العامة الجزئية _Default: System.Web.UI.Page
{
AdoPager الخاص mm_Pager؛
محمية AdoPager m_Pager
{
يحصل{
إذا (mm_Pager == فارغ)
mm_Pager = new AdoPager();
إرجاع mm_Pager;
}
}
Page_Load باطلة محمية (مرسل الكائن، EventArgs e)
{
إذا (!IsPostBack)
LoadData();
}
صفحة int الخاصة = 1؛
حجم الصفحة الخاصة = 20 ؛
عدد الصفحات الخاص int = -1;
عدد السجلات الخاص int = -1;

تحميل البيانات الفارغة الخاصة ()
{
string strQuery = "select a.*,b.KindText from tableTest a left join tableKind b on a.KindCode=b.KindCode ";
string strShow = "ID,Subject,KindCode,KindText";

DataTable dt = m_Pager.ExecutePager(pageIndex, pageSize, strShow, strQuery, ""، "ID desc"، outpageCount، out RecordCount);
GridView1.DataSource = dt;
GridView1.DataBind();
Label1.Text = string.Format("共{0}条记录,每页{1}条,页次{2}/{3}",recordCount,pageSize,pageIndex,pageCount);
}


الفراغ المحمي btnJump_Click(مرسل الكائن، EventArgs e)
{
int.TryParse(txtPageSize.Text, outpageIndex);
LoadData();
}
}


الرابط التالي: http://cncxz.cnblogs.com/archive/2006/06/28/438050.html