EasyUI Forum
May 01, 2024, 04:54:14 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Create PropertyGrid using Datagrid Row  (Read 1025 times)
poeziafree
Jr. Member
**
Posts: 69


View Profile Email
« on: December 12, 2022, 11:19:53 AM »

Hello,

How can I construct propertygrid programmatically using the clicked row data on double click datagrid row?

Spent hours trying it but I cannot figure it out,

Thanks
Logged
jarry
Administrator
Hero Member
*****
Posts: 2262


View Profile Email
« Reply #1 on: December 13, 2022, 01:31:58 AM »

The code below shows how to create the propertygrid component programmatically.
Code:
var data = [
{name:'Name',value:'Bill Smith',editor:'textbox'},
{name:'Address',value:'',editor:'textbox'},
{name:'Age',value:null,editor:'numberbox'},
{name:'Birthday',value:null,editor:'datebox'}
]
$('#pg').propertygrid({
data: data,
scrollbarSize: 0
})
Logged
poeziafree
Jr. Member
**
Posts: 69


View Profile Email
« Reply #2 on: December 13, 2022, 02:56:26 AM »

Thank you, Jarry!

I know how to create the Propertygrid.

What I need is to create a propertygrid where the Data is a datagrid row data.

Example:

Code:

$('#dg').datagrid({
    url:'datagrid_data.json',
    columns:[[
        {field:'code',title:'Code',width:100},
        {field:'name',title:'Name',width:100},
        {field:'price',title:'Price',width:100,align:'right'}
    ]],
   onDblClickRow: function(index,row)
   {
      var data = row;
$('#pg').propertygrid({
data: data,
scrollbarSize: 0
})
   }
});

Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!