同一页面用自定义列模板加载两个表格

时间:2024-05-19 14:56:24

同一页面用自定义列模板加载两个表格

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

开发工具与关键技术:Visual Studio

作者:李继金

撰写时间:2019年7月7日

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

一般情况下,我们加载表格都会添加一个自定义列模板的方法,自定义列模板的方法就是给按钮指定“onclick”事件,这样方便我们对按钮的点击处理,首先写一个自定义列模板的方法:

同一页面用自定义列模板加载两个表格

自定义列模板方法写好后就可以调用里面的“onclick”事件,可以用“post”方法把数据传到控制器:

同一页面用自定义列模板加载两个表格

      这样写只是加载一个表格的数据,但是我要在一个页面加载两个表格,那么我就要在同一个页面渲染两个表格,而且也要有两次自定义列模板:

同一页面用自定义列模板加载两个表格

可以发现两次的自定义列模板的方法有所不同,这是因为我加载出来的两个表格的数据是不一样的,所以列模板的方法也有所不同,如果用相同的方法去加载两个表格,那么就会发生冲突,页面就无法把表格加载出来,最后来看我们的效果图:

同一页面用自定义列模板加载两个表格

同一页面用自定义列模板加载两个表格

这样就可以在同一个页面加载两个表格用自定义列模板方法。