菜鳥利器:cyq.data

不是發現了cyq.data,我估計我到如今也無法使用.net,實在是對好多名詞比較陌生。.net

使用cyq.data後,全部操做都變成了一句話。這裏爲了避免想讓cyq.data暴露在UI層,專門弄了一個dal層,其實就是cyq.data的重複勞動。事件

一、增長和編輯頁面it

作好頁面,點擊保存按鈕,直接設置取值的前綴,保存,OK。後臺

page_load事件裏綁定控件值:date

if(_key!=null){List

  sys_dal.BindPage(_key);let

}data

保存按鈕的操做:ab

if(_key==null)delete

{

if(sys_dal.add("txt"))
{
    response.write("添加成功);
}

}

else

{

if(sys_dal.update(_key,"txt"))
{
    response.write("更新成功);
}

}

二、刪除頁面

if(sys_dal.delete(_key))

{

  response.write("刪除成功");

}

三、列表頁面

DataTable dt = Sys_Dal.GetPageList("Base_Admin", Pager1.PageIndex, Pager1.PageSize, strWhere, out rowCount);
            ControlBindHelper.BindRepeaterList(dt, rptList);
            Pager1.BindName = "BindData";
            Pager1.Count = rowCount;

 

增刪該查所有搞定~!多嗎?很少吧,並且編輯頁面新增字段也不用重寫後臺代碼。爲了表示完整,這裏新增一個查看頁面的操做。

if(_key!=null){

  sys_dal.BindPage(_key,false);

}

相關文章
相關標籤/搜索