PDA

View Full Version : اشکال در Page.ClientScript.RegisterStartupScript



baroon2
سه شنبه 02 شهریور 1389, 12:33 عصر
سلام .
من یه User Control دارم که توی رویداد Load اون از یه تابع javascript فراخوانی می شه .
اما دفعه ی بعد دیگه تابع رو نمی تونه بخونه .
این نمونه کد منه . اگه کمک کنید ممنون می شم .


protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Session[MAP_OBJECT"] = GoogleMap;
map = new Map(1024, 768, Server.MapPath("~/img"));
Session["Map"] = map;
}
else
{
GoogleMap = (GoogleObject)Session["MAP_OBJECT"];
if (GoogleMap == null)
{
GoogleMap = new GoogleObject();
Session["MAP_OBJECT"] = GoogleMap;
}
}
Page.ClientScript.RegisterStartupScript(Page.GetTy pe(), "onLoadCall", "Load();",true);
}


تابع javascript هم اینه


function Load()
{
alert("load");
$('#Map').css('background-image', 'url(image.aspx?action=load&date='+Date() + ')');
}


از دفعه دوم به بعد اصلاً وارد این تابع نمی شه .
ممنون.