App.component.ts
dataBound() {
let buttonEle = document.createElement("button");
buttonEle.innerText = "Add Record";
addClass([buttonEle], ["e-btn", "e-add", "e-icons"]); // add classList here
buttonEle.addEventListener("click", this.buttonClick.bind(this));
this.grid.getContent().appendChild(buttonEle); // append the button element to the content.
}
buttonClick(e) {
this.grid.addRecord();
} |
App.component.ts
dataBound() {
if (this.grid.getContentTable().querySelector("#CustBtn")) {
this.grid .getContentTable().querySelector("#CustBtn").remove();
}
let buttonEle = document.createElement("button");
buttonEle.innerText = "Add Record";
buttonEle.id = "CustBtn";
addClass([buttonEle], ["e-btn", "e-add", "e-icons"]);
buttonEle.addEventListener("click", this.buttonClick.bind(this));
this.grid.getContentTable().appendChild(buttonEle);
} |