锘??xml version="1.0" encoding="utf-8" standalone="yes"?>日韩成人精品日本亚洲,久久亚洲国产精品一区二区,国产成人亚洲精品91专区手机http://www.tkk7.com/heyang/category/53318.html涓哄疄鐜板畬緹庤岃繘琛屾帰绱?zh-cnMon, 18 Feb 2013 09:13:32 GMTMon, 18 Feb 2013 09:13:32 GMT60[杞琞dojo浣跨敤灝忕粨http://www.tkk7.com/heyang/archive/2013/02/18/395378.html浣曟潹浣曟潹Mon, 18 Feb 2013 09:09:00 GMThttp://www.tkk7.com/heyang/archive/2013/02/18/395378.htmlhttp://www.tkk7.com/heyang/comments/395378.htmlhttp://www.tkk7.com/heyang/archive/2013/02/18/395378.html#Feedback0http://www.tkk7.com/heyang/comments/commentRss/395378.htmlhttp://www.tkk7.com/heyang/services/trackbacks/395378.htmlhttp://www.cnblogs.com/evilyang/archive/2012/02/17/2355218.html

涓銆佷嬌鐢ㄥ満鏅?/p>

   鏈嶅姟绔幏寰楃殑DataTable杞寲涓篔son鏍煎紡鍚庝紶閫掔粰瀹㈡埛绔痙ojo,dojo灝唈son鏁版嵁鐩存帴緇戝畾鍦╠ojox.grid.DataGrid涓?br />

浜屻佸熀鏈敤娉?/p>

1.瀹㈡埛绔〉闈ataToJson.aspx榪斿洖涓涓狫son鏁版嵁

澶嶅埗浠g爜
    private void Json()
    {
        DataTable dt = this.GetData();
        string str = JsonHelper.DateTableToJson(dt);
        Response.Write(str);
        Response.End();
    }
澶嶅埗浠g爜
 2.鍒╃敤ajax鎺ュ彈json鏁版嵁

dojox.grid.DataGrid鍑焏ojo.data.ItemFileWriteStore鍙互杞繪澗鍏鋒湁ajax鍔熻兘

浣跨敤dojo.grid.DataGrid棣栧厛鍋氬涓嬪噯澶囧伐浣?br />

a.寮曞叆鏍峰紡琛?/p>

<link rel="Stylesheet" href="dojo-re/dojox/grid/resources/soriaGrid.css" />
b.寮曞叆鎵闇搴?br />
dojo.require("dojo.parser");
dojo.require("dijit.form.Button"); 
dojo.require("dojox.grid.DataGrid");

dojo.require("dojo.data.ItemFileWriteStore");

dojo.require("dojox.layout.FloatingPane");
c.緙栧啓浠g爜
澶嶅埗浠g爜
<script type="text/javascript">
        function Grid1() {
            var data = new dojo.data.ItemFileWriteStore({
                url: "DataToJson.aspx"
            });
            var structure = [
                { name: "鐢ㄦ埛鍚?, field: "userName", width: "120px" },
                { name: "瀵嗙爜", field: "userPwd", width: "120px" },
                { name: "鐢靛瓙閭歡", field: "email", width: "150px;" },
                { name: "鍗氬", field: "blog", width: "150px" },
                { name: "鐢熸棩", field: "birthday", width: "120px" },
                { name: "騫撮緞", field: "age", width: "80px" },
                { name: "澶囨敞", field: "description", width: "120px" }
            ];
            var grid = new dojox.grid.DataGrid({
            store: data,
            structure:structure
            },"grid1");
            grid.startup();
        }
        function ShowFloatingPane() {
            var floatingPane = dijit.byId("dFloatingPane");
            floatingPane.show();
            Grid1();
        }
    </script>
澶嶅埗浠g爜

 鎵闇HTML

澶嶅埗浠g爜
   <div >
        <div data-dojo-type="dojox.layout.FloatingPane" id="dFloatingPane"
           title
="A floating pane" data-dojo-props="resizable:true, dockable:true, title:'A floating pane'"
           style
="position:absolute;top:150px;left:400px;width:600px;height:400px; visibility:hidden">
             <div id="grid1" style="width:450px; height:350px"></div>
        </div>
    </div>
<div data-dojo-type="dijit.form.Button" data-dojo-props="label:'Show me', onClick:ShowFloatingPane"></div>
 
澶嶅埗浠g爜

 d.榪愯緇撴灉濡備笅錛?/p>

 

 涓夈佺戶緇畬鍠凞ataGrid鍔熻兘

1,澧炲姞鎼滅儲鏉′歡

query:{userName:"evilyang",id:"*"},

 2,闅愯棌涓鍒楋紝涓嶆樉紺?/p>

 {name:"瀵嗙爜",field:"userPwd",width:"100px",hidden:"true"}

3,涓烘煇涓鍒楀鍔犱竴涓牱寮忓悕

 <style type="text/css">
    .name{ font-style:italic; font-size:14px; color:Red;}
    </style>
{ name: "鐢ㄦ埛鍚?, field: "userName", width: "120px" ,classes:"name"}
 4錛屼負鏌愪竴鍒楃洿鎺ュ鍔犱竴涓牱寮?div>{ name: "鐢靛瓙閭歡", field: "email", width: "150px;",styles:"text-align:center;" },
5,鍥哄畾鍓嶄袱鍒?p>鏇存敼structure緇撴瀯錛屽姞鍏oscroll灞炴?/p>
澶嶅埗浠g爜
var structure = [{
                noscroll: true,
                cells: [
                { name: "鐢ㄦ埛鍚?, field: "userName", width: "80px", classes: "name" },
                { name: "瀵嗙爜", field: "userPwd", width: "80px", hidden: "true" },
                { name: "鐢靛瓙閭歡", field: "email", width: "150px;", styles: "text-align:center;" }    
                ]
            }, {
                cells: [
                { name: "鍗氬", field: "blog", width: "120px" },
                { name: "鐢熸棩", field: "birthday", width: "120px" },
                { name: "騫撮緞", field: "age", width: "50px" },
                { name: "澶囨敞", field: "description", width: "120px" }
                ]
            }];
澶嶅埗浠g爜

 6,cell涓殑鏍峰紡璁劇疆榛樿妯″紡

defaultCell:{width:"80px",styles:"text-align:center;"},
 榪欐牱璁劇疆瀹屽悗錛屾瘡涓鍒楃殑灞炴у氨涓嶅繀鍗曠嫭璁劇疆浜?p>7錛?鍏朵粬灞炴?br />

selectionMode: "extended", //none,single,multiple
loadingMessage: "璇風瓑寰咃紝鏁版嵁姝e湪鍔犺澆涓?.....",
 errorMessage: "瀵逛笉璧鳳紝浣犵殑璇鋒眰鍙戠敓閿欒!",
 columnReordering:true//姝ゅ睘鎬ц緗負true,鍙互鎷栨嫿鏍囬鏍忥紝鏇存崲鍒楅『搴?/div>

new dojox.grid.cells.RowIndex({ name: "緙栧彿", width: "20px" })//鍔犲叆鑷紪鍙?/p>

鍥涖佹暟鎹樉紺洪珮綰у姛鑳?/p>

1, RowClick浜嬩歡

澶嶅埗浠g爜
grid.on("RowClick", function(evt) {
                var idx = evt.rowIndex,
                    item = this.getItem(idx),
                    store = this.store;
                    content = dojo.byId("content");
                    content.innerHTML="you have clicked on rows " + store.getValue(item, "id");
銆銆銆銆銆銆銆銆銆銆}, true);
澶嶅埗浠g爜

 2,SelectionChanged浜嬩歡

澶嶅埗浠g爜
grid.on("SelectionChanged",dojo.hitch(grid, reportSelection), true);
function reportSelection() {
            var items = this.selection.getSelected(),
                        msg = "浣犻夋嫨浜嗕互涓嬫暟鎹?;
            var tmp = dojo.map(items, function(item) {
                return this.store.getValue(item, "id");
            }, this);
            var content = dojo.byId("content");
            content.innerHTML = msg + tmp.join(",");
           
        }
澶嶅埗浠g爜

浜斻佹樉紺烘晥鏋滃涓嬪浘錛?/p>




浣曟潹 2013-02-18 17:09 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 在线亚洲精品视频| 亚洲欧洲日韩极速播放| 一区二区三区在线免费| 国产大片91精品免费观看男同| 国内精品久久久久影院亚洲| 国产乱子精品免费视观看片| 78成人精品电影在线播放日韩精品电影一区亚洲 | 国产特黄一级一片免费| 亚洲精品无码日韩国产不卡?V| 黄色a级免费网站| 亚洲性在线看高清h片| 国产精品99爱免费视频| 亚洲日韩精品无码专区网址| 中文在线免费看视频| 国产亚洲美女精品久久久久狼| 免费无码又爽又刺激一高潮| 无码久久精品国产亚洲Av影片| 国产精品免费AV片在线观看| 亚洲综合久久综合激情久久| 黄在线观看www免费看| 亚洲www在线观看| 国产片免费福利片永久| 国产高潮久久免费观看| 亚洲国产高清人在线| 美女视频黄a视频全免费| 亚洲日本VA午夜在线电影| 全亚洲最新黄色特级网站| a级毛片免费播放| 亚洲国产成人久久77| 国产在线a不卡免费视频| 东北美女野外bbwbbw免费| 麻豆亚洲av熟女国产一区二| 好吊妞视频免费视频| 一出一进一爽一粗一大视频免费的| 亚洲国产精华液网站w| 国产va精品免费观看| 特级毛片A级毛片100免费播放| 亚洲韩国精品无码一区二区三区 | 日本免费久久久久久久网站| 国产.亚洲.欧洲在线| 亚洲国产一成久久精品国产成人综合|