Terry.Li-彬

          虛其心,可解天下之問;專其心,可治天下之學;靜其心,可悟天下之理;恒其心,可成天下之業。

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            143 隨筆 :: 344 文章 :: 130 評論 :: 0 Trackbacks
          1. CheckBoxSelectionModel<BaseModelData> sm = new CheckBoxSelectionModel<BaseModelData>(); 創建一個CheckBoxSelectionModel這個的初始化方法中主要是初始化了一些css
          ??????????????????????????????????????????????? sm.setSelectionMode(SelectionMode.MULTI);//設置單選表格時候的方法
          ???????????????????????????????????????????????????????????????????????????????????????? SelectionMode.SINGLE??????? //單獨的選擇
          ???????????????????????????????????????????????????????????????????????????????????????? SelectionMode.SIMPLE??????? //簡單的選擇
          2. 建立一個 List<ColumnConfig> configs = new ArrayList<ColumnConfig>(); //ColumnConfig 配置一些欄目
          3. configs.add(sm.getColumn()); 將樣式加入到list.
          ??? 4. 添加具體的標題屬性
          ?????????????????? ColumnConfig column = new ColumnConfig();?????
          ?????????????????? column.setId("auditbatchid");
          ?????????????????? column.setHeader("審核批次編號");
          ?????????????????? column.setWidth(100);
          ?????????????????? configs.add(column);? 這個可以有多個。
          5. 建立欄目模型
          ?????????????????????????? ColumnModel cm = new ColumnModel(configs);
          ??? 6. 加入數據
          ?????????????????????????? ListStore store = new ListStore<BaseModelData>(loader);
          ?????????????????????????????????? loader是以RPC加載器 BasePagingLoader<?, ?> loader; 具體加載方法見下面
          ??????????????????????????????????
          ?????????????????????????????????? loader = new BasePagingLoader(proxy); //一般把這個方法把建立proxy的方法給抽象化提供給子類來實現。
          ?????????????????????????????????? 子類通過new這個proxy,然后調用相應的load方法。這個方法中通過RPC來取得自己需要的數據。、
          ??????????????????????????????????? proxy = new IReadRpcProxy<Object, Object>()
          ??????????????????????????????????? {
          ??????????????????????????????????? public void load(Object loadConfig, AsyncCallback contentsInfo)
          ??????????????????????????? {
          ??????????????????????????????? /** 這里的這個方法是需要修改的,進入該頁面后出現的數據 */
          ??????????????????????????????? publishService.querymyPublishList(conditonPanel.getCondition(),
          ??????????????????????????????????? (PagingLoadConfig)loadConfig,
          ??????????????????????????????????? true,
          ??????????????????????????????????? contentsInfo);
          ??????????????????????????????? /** 這里的這個方法是需要修改的,進入該頁面后出現的數據 */
          ???????????????????????????????????????????? }
          ????????????????? }
          ??????????????????????????????????
          ??????????????????? 例如:
          ??????????????????????????????????????????????????????????
          7. 生成表格
          ??????? Grid<BaseModelData> grid = new Grid<BaseModelData>(store, cm); 建立一個表格
          8. ContentPanel panel = new ContentPanel();
          ??? panel.add(grid);
          ??????????????????
          ?????????????????? 如可就可以把一個表格加入到一個容器中。
          posted on 2010-12-22 00:35 禮物 閱讀(711) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。

          網站導航:
           
          主站蜘蛛池模板: 洛宁县| 额济纳旗| 河西区| 萨迦县| 扶余县| 新建县| 富源县| 乳山市| 麟游县| 本溪| 涿鹿县| 安阳县| 南漳县| 仪陇县| 万盛区| 沅江市| 进贤县| 望江县| 黎城县| 交口县| 白沙| 大理市| 茌平县| 多伦县| 巴楚县| 淮阳县| 满洲里市| 青神县| 陈巴尔虎旗| 高邮市| 绿春县| 灌南县| 兴文县| 达拉特旗| 龙山县| 桑植县| 德格县| 清镇市| 高陵县| 福泉市| 琼结县|