我有一个使用包含一些需要使用正文的 OnLoad 执行的 javascript 的母版页的视图。仅针对某些视图在我的 MasterPage 上设置 OnLoad 的最佳方法是什么?
我尝试过的想法是将 javascript 函数的名称作为 ViewData 传递。但我真的不希望我的控制器必须了解页面上的 javascript。我真的不喜欢这种方法...
<body onload="<%=ViewData["Body_OnLoad"]%>">
<asp:ContentPlaceHolder ID="MainContent" runat="server" />
编辑 - 我想一个想法是使用 jQuery 的文档就绪事件来代替......
还有其他想法吗?