<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      RDIFramework.NET框架Web中datagrid與treegrid控件自動生成右鍵菜單與列標(biāo)題右鍵菜單

        在實(shí)際應(yīng)用中常可以看到數(shù)據(jù)展示控件有右鍵菜單的功能,對應(yīng)的列標(biāo)題也可以右鍵彈出快捷菜單設(shè)置指定列的顯示與隱藏等功能。在我們的RDIFramework.NET Web框架中,只要是使用了EasyUI的DataGrid與TreeData控件我們已經(jīng)做了擴(kuò)展,所有datagrid與treegrid控件都自動擁有了列標(biāo)題右鍵彈出快捷菜單設(shè)置指定列的顯示與隱藏的功能。

        1、對于datagrid數(shù)據(jù)列表區(qū)域的右鍵彈出菜單只需要設(shè)置EasyUI的“onRowContextMenu”屬性為:pageContextMenu.createDataGridContextMenu即可。

        2、對于treegrid數(shù)據(jù)列表區(qū)域的右鍵彈出菜單只需要設(shè)置EasyUI的“onContextMenu”屬性為:pageContextMenu.createTreeGridContextMenu即可。

        后面會給出參考代碼。下面就是兩個右鍵菜單的展示效果。

       

        DataGrid參考Js代碼如下:

      $('#list').datagrid({
      	url: actionURL + 'GridPageListJson',
      	toolbar: '#toolbar',
      	title: "產(chǎn)品列表",
      	iconCls: 'icon16_table',
      	width: winSize.width,
      	height: winSize.height,
      	nowrap: false, //折行
      	rownumbers: true, //行號
      	striped: true, //隔行變色
      	idField: 'ID',//主鍵
      	singleSelect: true, //單選
      	sortName: 'CREATEON',
      	sortOrder: 'DESC',
      	onRowContextMenu: pageContextMenu.createDataGridContextMenu,
      	onDblClickRow:function(rowIndex, rowData){
      		document.getElementById('a_edit').click();
      	},
      	frozenColumns: [[
      		{ field: 'ck', checkbox: true },
      		{ title: '產(chǎn)品編碼', field: 'PRODUCTCODE', width: 150 },
      		{ title: '產(chǎn)品名稱', field: 'PRODUCTNAME', width: 300 }
      	]],
      	columns: [[
      		{ title: '主鍵', field: 'ID', width: 120, hidden: true },		        
      		{ title: '產(chǎn)品型號', field: 'PRODUCTMODEL', width: 150 },
      		{ title: '產(chǎn)品規(guī)格', field: 'PRODUCTSTANDARD', width: 75 },
      		{ title: '產(chǎn)品類別', field: 'PRODUCTCATEGORY', width: 70 },
      		{ title: '產(chǎn)品單位', field: 'PRODUCTUNIT', width: 63 },
      		{ title: '基準(zhǔn)價', field: 'MIDDLERATE', width: 60 },
      		{ title: '基準(zhǔn)系數(shù)', field: 'REFERENCECOEFFICIENT', width: 60 },
      		{ title: '單價', field: 'PRODUCTPRICE', width: 60 },
      		{ title: '批發(fā)價', field: 'WHOLESALEPRICE', width: 60 },
      		{ title: '促銷價', field: 'PROMOTIONPRICE', width: 60 },
      		{ title: '內(nèi)部價', field: 'INTERNALPRICE', width: 60 },
      		{ title: '特別價', field: 'SPECIALPRICE', width: 60 },
      		{
      			title: '作廢標(biāo)志', field: 'ENABLED', width: 56,
      			align: 'center',
      			formatter: function (v, d, i) {
      				return '<img src="../../Content/Styles/icon/bullet_' + (v ? "tick.png" : "minus.png") + '" />';
      			}
      		},
      		{ title: '產(chǎn)品描述', field: 'PRODUCTDESCRIPTION', width: 200 }
      	]],
      	pagination: true,
      	pageSize: 20,
      	pageList: [20, 10, 30, 50],
      	onLoadSuccess: function (data) {
      		var panel = $(this).datagrid('getPanel');
      		var tr = panel.find('div.datagrid-body tr');
      		refreshCellsStyle(tr);
      		var trHead = panel.find('div.datagrid-header tr');
      		trHead.each(function () {
      			var tds = $(this).children('td');
      			tds.each(function () {
      				$(this).find('span,div').css({ "font-size": "14px" });
      			});
      		});
      	}
      });
      

        TreeGrid參考Js代碼如下:

      $('#organizeGrid').treegrid({
      	toolbar: '#toolbar',           
      	width: winsize.width,
      	height: winsize.height,
      	nowrap: true,
      	rownumbers: true,
      	animate: true,
      	resizable: true,
      	collapsible: false,
      	onContextMenu: pageContextMenu.createTreeGridContextMenu,
      	url: '/FrameworkModules/OrganizeAdmin/GetOrganizeTreeJson',
      	idField: 'Id',
      	treeField: 'FullName',
      	onDblClickRow:function(row){
      		document.getElementById('btnEdit').click();
      	},
      	frozenColumns: [[
      		{ title: '名稱', field: 'FullName', width: 200 },
      		{ title: '編碼', field: 'Code', width: 100 }
      	]],
      	columns: [[
      		{ title: '簡稱', field: 'ShortName', width: 120 },
      		{ title: '主負(fù)責(zé)人', field: 'Manager', width: 70, align: 'center' },
      		{ title: '電話', field: 'OuterPhone', width: 100, align: 'center' },
      		{ title: '傳真', field: 'Fax', width: 100, align: 'center' },
      		{ title: '有效', field: 'Enabled', width: 50, align: 'center', formatter: imgcheckbox },
      		{ title: '排序', field: 'SortCode', width: 80, align: 'center' },
      		{ title: '備注', field: 'Description', width: 300 }
      	]]
      });
      

        

           相關(guān)文章列表:

         RDIFramework.NET — 基于.NET的快速信息化系統(tǒng)開發(fā)框架 — 系列目錄

       

        一路走來數(shù)個年頭,感謝RDIFramework.NET框架的支持者與使用者,大家可以通過下面的地址了解詳情。

            RDIFramework.NET官方網(wǎng)站:http://www.rdiframework.net/

            RDIFramework.NET官方博客:http://blog.rdiframework.net/

            同時需要說明的,以后的所有技術(shù)文章以官方網(wǎng)站為準(zhǔn),歡迎大家收藏!

            RDIFramework.NET框架由專業(yè)團(tuán)隊(duì)長期打造、一直在更新、一直在升級,請放心使用! 

             歡迎關(guān)注RDIFramework.net框架官方公眾微信微信號:guosisoft),及時了解最新動態(tài)。

             掃描二維碼立即關(guān)注

      posted @ 2016-05-26 09:07  .NET快速開發(fā)框架  閱讀(765)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲国产一区二区三区| 欧美巨大极度另类| 国产精品人妻中文字幕| 中文人妻AV高清一区二区| 少妇久久久被弄到高潮| 鲁一鲁一鲁一鲁一澡| 国产免费午夜福利在线播放| 国产精品久久久久久福利| 久久国产成人午夜av影院| 国产精品午夜福利资源| 国精偷拍一区二区三区| 中文字幕无码免费久久99| 亚洲激情国产一区二区三区| 亚欧洲乱码视频在线专区| 在线综合亚洲欧洲综合网站| 大安市| 亚洲精品麻豆一二三区| 国产又色又爽又黄的网站免费| 日本高清日本在线免费| 四虎永久免费高清视频| 人妻体内射精一区二区三区| 亚洲一区二区三区自拍偷拍| 国产999精品2卡3卡4卡| 亚洲综合无码明星蕉在线视频| 亚洲成人av在线资源网| 中文无码热在线视频| 久久国产精品乱子乱精品| 中文字幕国产精品综合| 亚洲va久久久噜噜噜久久狠狠| 内射老阿姨1区2区3区4区| 久久精品国产只有精品96| 高潮迭起av乳颜射后入| 亚洲日韩乱码中文无码蜜桃臀| 国产av中文字幕精品| 亚洲中文字幕第二十三页| 亚洲色无码播放亚洲成av| 毛片av在线尤物一区二区| 日韩精品一区二区三区在线观看 | 国产亚洲精品久久久久秋霞| 亚洲熟妇自偷自拍另亚洲| Y111111国产精品久久久|