2013-06-17 4 views
0

У меня есть usercontrol, и я написал javascript-метод при его загрузке. Метод не вызывается при загрузке usercontrol.Как сделать ajax-вызов на usercontrol onload

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

как вы вызова метода? можете ли вы опубликовать эту часть также для уточнения? –

ответ

0

Использование может это сделать только это с помощью JavaScript.

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

функция functioName() {

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

}

Смежные вопросы