gpt4 book ai didi

javascript - 如何在 gridview 分页上的 DataItemTemplate 内容中执行 javascript

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:46:08 27 4
gpt4 key购买 nike

我有一个 DevExpress GridView,其中包含一个带有自定义 DataItemTemplate 的列

column.SetDataItemTemplateContent( c =>
{
ViewContext.Writer.Write(
Html.Partial( "PartialView" )
);
} );

局部 View PartialView 看起来像:

<p>text</p>

<script>
console.log("hello from PartialView");
</script>

因此,在页面重新加载后,我得到了 x 次 console.log 输出,其中 x 是我的 GridView 中显示的行数。但是,如果我转到 GridView 中的下一页,js 将不再执行,并且我不会再获得任何 console.log 输出。部分 View 呈现正确,因为每一行仍然显示“文本”。

关于如何在使用 gridview 分页期间再次获取输出有什么想法吗?

(顺便说一句。我的目标是通过 javascript 呈现化学结构。示例已简化以显示一般问题。)

最佳答案

尝试添加到以“dxss_”开头的脚本标记 id,如下所示:

<script id="dxss_myscript" type="text/javascript">
alert('hello from PartialView');
</script>

关于javascript - 如何在 gridview 分页上的 DataItemTemplate 内容中执行 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13952690/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com