如何在usercontrol onload上进行ajax调用

时间:2013-06-17 09:43:00

标签: javascript ajax

我有一个usercontrol,我在onload上写了一个javascript方法。加载usercontrol时不调用该方法。

    <%@ 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);

1 个答案:

答案 0 :(得分:0)

使用可以通过仅使用javascript来完成此操作。

var int = self.setInterval(functioName,1000);

function functioName() {

// writeCode
// first time only
//window.clearInterval(int)

}