Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

156
Views
EJ2 Grid, sacando la identificación de la fila

Estoy trabajando en una cuadrícula EJ2 y tengo una opción Editar y Eliminar. Con la cuadrícula EJ pasando el campo Id funcionó sin problemas con onClick. Lo mismo no funciona con EJ2 Grid.

 var grid = new ej.grids.Grid({ dataSource: @Html.Raw(JsonConvert.SerializeObject((Model), new JavaScriptDateTimeConverter())), allowExcelExport: true, allowPdfExport: true, toolbar: ['ExcelExport', 'PdfExport', 'CsvExport'], allowSelection: true, allowFiltering: true, allowSorting: true, //allowPaging: true, allowNumberFormatting: true, enableVirtualization: true, filterSettings: { type: 'Excel' }, selectionSettings: { persistSelection: true, type: "Multiple", checkboxOnly: true }, enableHover: false, enableHeaderFocus: true, height: 600, rowHeight: 38, columns: [ { field: "Id", visible: false, allowEditing: false }, { field: "Name", headerText: "Name", width: 100 }, { field: "ElectionDate", headerText: "ElectionDate", width: 80, format: "MM/dd/yyyy"}, { field: "RegistrationClose", headerText: "Registration Close", width: 80, format: "MM/dd/yyyy", }, { field: "RegularAbsenteeStart", headerText: "Absentee Start", width: 80, format: "MM/dd/yyyy"}, { field: "EarlyVotingStart", headerText: "Early Voting Start", width: 80, format: "MM/dd/yyyy"}, { field: "GraceVotingStart", headerText: "Grace Voting Start", width: 80, format: "MM/dd/yyyy",}, { field: "ElectionTypeName", headerText: "ElectionType", width: 110, }, { field: "Active", headerText: "Active", width: 70 }, { headerText: "", template: '<a href="#" onclick="Edit({{:Id}})">Edit</a>', width: 40, textAlign: "center" }, { headerText: "", template: '<a href="#" data-url="@Url.Action("Delete")/{{:Id}}" data-name="{{:Name}}" data-toggle="modal" data-target="#confirmModal">Delete</a>', width: 40, textAlign: "center" }, ], //pageSettings: { pageSizes: true, pageSize: 8 } }); grid.appendTo("#dataGrid_EJ2");
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

La plantilla cambió en EJ2. EJ era {{:Id}} EJ2 cambió a ${Id}

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!