我有一个 DevExpress GridView,其中包含一个带有自定义 DataItemTemplate 的列
column.SetDataItemTemplateContent( c =>
{
ViewContext.Writer.Write(
Html.Partial( "PartialView" )
);
} );
部分视图PartialView
如下所示:
<p>text</p>
<script>
console.log("hello from PartialView");
</script>
因此,在页面重新加载后,我得到console.log
x 次输出,其中 x 是 GridView 中显示的行数。但是,如果我转到 GridView 中的下一页,则 js 将不再执行,并且我不再获得任何console.log
输出。部分视图正确呈现,因为每行仍然显示“文本”。
在使用gridview分页期间如何再次获得输出的任何想法?
(顺便说一句。我的目标是通过 javascript 呈现化学结构。简化示例以显示一般问题。)