今天主要想說的是 在apsx頁面後台 有一個 pageload方法,用來加載我們第一次要執行的功能,其實,在頁面,Javascript也有一個pageLoad方法,用來執行頁面加載的時候要執行的Javascript代碼,很好用。可以直接放在<script>裡面
代碼如下 function pageLoad() { //異步調用web service裡面的方法 WebApplication1.WebService1.GetGenericEmployeeDictionary(onSucceeded); } 我們知道,微軟在AJax裡面為我們建立了很多的類庫,很多一些是原先c#裡面有的類庫,用Javascript進行了另外的封裝,方便我們在開發的過程中使用 例如 StringBuilder 類 var tableBuilder = new Sys.StringBuilder("<table border=1>"); // 創建表格標題行 tableBuilder.append( "<tr><td>Id</td><td>Name</td><td>Email</td><td>Salary</td></tr>" ); for (var key in result) { var employee = result[key]; // 創建表格內容行 var rowString = String.format( "<tr><td>{0}</td><td>{1}</td><td>{2}</td><td>{3}</td></tr>", employee.Id, employee.Name, employee.Email, employee.Salary ); tableBuilder.append(rowString); } tableBuilder.append("</table>"); $get("result").innerHtml = tableBuilder.toString();