把集合繫結到資料控制項上並實現分頁功能

2021-08-26 22:23:06 字數 1116 閱讀 3261

前些時候學習asp.net三層架構的時候,想把集合繫結到listview上。但是怎麼也想不出來,很是苦惱網上貌似也找不到比較合適的答案,今天心血來潮問了下身邊的同事。通過同事的細心講解我才恍然大悟原來控制項還能這麼用,真是大開眼界.

1.假設我有乙個pojo類如下所示

using system;

using system.collections.generic;

using system.linq;

using system.web;

namespace studentmanage

public string password

}}

2.假設我通過3層架構查詢出了許多資料,這裡我就隨便拼湊幾條單做是查詢出來的資料

student stu1= new student();

listall = new list();

stu1.name = "潘瑋柏";

stu1.password = "123456";

all.add(stu1);

student stu2= new student();

stu2.name = "蔡依林";

stu2.password = "123456";

all.add(stu2);

3.下面就輪到listview出場了,我們把集合繫結上去就可以了

listview1.datasource = all;

listview1.databind();

這裡的listview1指的是listview控制項的id,當然了使用其他資料控制項也是同樣的道理

4.分頁顯示資料

<%@ page language="c#" autoeventwireup="true" codebehind="index.aspx.cs" inherits="studentmanage.index" %>

這裡需要注意<%#eval("name")%>和<%#eval("password")%>裡寫的name和password代表的是物件名。有時可能是表的列名。

WPF將控制項繫結到集合

什麼是集合檢視?集合檢視是位於繫結源集合頂部的一層,您可以通過它使用排序 篩選和分組查詢來導航和顯示源集合,而無需更改基礎源集合本身。集合檢視還維護著乙個指向集合中的當前項的指標。如果源集合實現了 inotifycollectionchanged 介面,則collectionchanged 事件引發...

c 將資料集繫結到多值控制項上

using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using system.window...

WPF常用資料繫結控制項集合

1 怎麼用listview控制項把xml中的資料在介面上顯示出來?1.0 encoding utf 8 yellow 男血性 女 溫柔 containercontrol.mainwindow xmlns xmlns x title mainwindow height 350 width 525 hu...