我有一个用户控件,并在其 onload 上编写了一个 javascript 方法。加载用户控件时不调用该方法。
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="HDDynControl.ascx.cs" Inherits="HDPortalTestApp.HDDynControl" %>
<script type="text/javascript">
function HDDynControl_OnLoad() {
debugger;
alert("test");
}
</script>
我不想在 usercontrol.cs 文件中这样做:
ScriptManager.RegisterStartupScript(this.Page, GetType(), "test, "javascript:" + HDDynControl_OnLoad()", true);