Click here to Skip to main content
15,903,012 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
i have my code behind
SiteServices siteServiceobj = new SiteServices();
            List<Site> siteList = siteServiceobj.GetAllSites(2);
            List<string> latLongList = (from site in siteList select "'" + site.NominalLat.ToString() + "," + site.NominalLong.ToString() + "'").ToList<string>();
            var geocodevalues = string.Join(",", latLongList.ToArray());
            List<string> OmessageList = (from site in siteList select "'<span class=formatText >" + site.SiteName + "!!!</span>'").ToList<string>();
            String message = string.Join(",", OmessageList.ToArray());

            ClientScript.RegisterArrayDeclaration("locationList", geocodevalues);

            ClientScript.RegisterArrayDeclaration("message", message);

and from front end
i am using following script
<script type="text/javascript">
       function alertfunction() {


       window.onload = alertfunction;

but it is showing loca
is undefined
can anyone help me out here

1 solution

The variables may not be completely downloaded before the onload event is fired.

Try using RegisterStartupScript with the alertFunction rather than window.onload
Share this answer

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900