我试图通过用不同的版本替换一个函数来覆盖它。我试图覆盖的功能是在控件的 Web 资源中定义的。但是,我已经对脚本资源进行了同样的尝试,它可以工作。
function HookCalendarFunction() {
try {
var Original_performLayout = _performLayout;
_performLayout = function () {
performLayout();
};
var Original_cell_onclick = _cell_onclick;
_cell_onclick = function (val) {
cellClick(val);
};
}
catch (e) {
}
}
在这里,_performLayout 是 ASP.net 中自定义控件的函数。_performLayout 是在控件的web 资源中。
谢谢阿什瓦尼