Angular Ag网格如何覆盖消息以显示来自服务器的错误
我有一个ag网格,希望显示用C#in.NET内核编写的控制器的错误。 现在,我可以在加载任何行时显示自定义消息:Angular Ag网格如何覆盖消息以显示来自服务器的错误,angular,typescript,ag-grid,ag-grid-angular,Angular,Typescript,Ag Grid,Ag Grid Angular,我有一个ag网格,希望显示用C#in.NET内核编写的控制器的错误。 现在,我可以在加载任何行时显示自定义消息: function ServerSideDatasource(server, projectListComponent) { return { getRows: function (params) { // debugger; var response = server.getData(params.request).then((res) =>
function ServerSideDatasource(server, projectListComponent) {
return {
getRows: function (params) {
// debugger;
var response = server.getData(params.request).then((res) => {
debugger;
if (res.status === 'Error') {
// projectListComponent.setOverlayNoRowsTemplate("<p>sdfdssfdf</p>");
projectListComponent.overlayNoRowsTemplate = "<p>vvvvv</p>";
params.parentNode.gridApi.showNoRowsOverlay();
}
在TypeScript中的构造函数中,我为没有行的消息设置了模板:
this.setOverlayNoRowsTemplate("<p>There is no data</p>");
this.setOverlaynorowTemplate(没有数据”;
当任何一行被加载时,我会看到在构造函数中设置的消息。我无法在getRows方法中设置此模板。
我想用这种方式显示用C#编写的控制器的错误
setOverlayNoRowsTemplate(template) {
this.overlayNoRowsTemplate = template;
}
this.setOverlayNoRowsTemplate("<p>There is no data</p>");