作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有一个 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/
我是一名优秀的程序员,十分优秀!