close

 ASP.NET的AJAX的用法跟ASP差很多~~可以很簡單~~用元件完成也可以用以前的ASP方法使用。

只是要注意~~因為ASP.NET的規則比較嚴所以一定要合才行。如果要用ASP的方法就是就直接寫javascript去做一些用戶端要處理的事件。

這個我就不多說~~上網找找~~抓一抓~~或直接使用別人寫好的用一用就好!!

如果要使用ASP.NET的AJAX元件要先去抓AJAX Control Toolkit記得要抓Framework3.5.zip檔

在來就只是加到visual studio中的工具箱(會比較好拉元件)

步驟1.開啟「工具箱」視窗,使用滑鼠右鍵按一下空白處並從快顯功能表中選「加入索引標籤」指令,輸入你要名稱如:AJAX

      2.使用滑鼠右鍵按一下AJAX索引,選擇「選擇項目」。

      3.會出現「選擇工具項目」,按下「.NET Framework元件」,在按「組件名稱」下的「瀏覽」。

      4.在「開啟」對話中,按下「查詢」,去選擇剛才下載的AJAX Control Toolkit的位置(c:\Program Files\AjAxControlToolit)選擇AjaxControlToolkit.dll按開啟

這樣就完成了~~就會看到一堆AJAX元件。上面的看的到~~全部都可以用~~不過記得~~visual studio 2008 要升成SP1版才能使用裡面的ToolkitScriptManager要不然會出現錯誤喔!!

例子:Textbox點下出現日期選單。

先在頁面上拉一個TextBox在來就會看到後面會出現「加入擴充項」這個就是了~~你可以點下~~在選擇你要使用的項目,或從剛才加入工具箱中~~拉到TextBox上就會加上去。

這時只要執行網頁~~就會看到TextBox就有彈出式日期選單。

擴充項很多的屬性Format、ScriptPath......一堆~~因為有書上會教我也是看書學的~~所以有需要在問我~~要不然就去買書吧!!

我覺得如果你要用ASP.NET拉一拉就去用(用實例學ASP.NET3.5 AJAX 用戶端篇-使用VB)快速解決。

如果不想要用元件而想要寫一套可以在PHP,ASP,JSP上都可以用的就是javascript了~~那就寫一個JS檔,

在網頁上的選項下javascript指令去叫JS檔出來。有很多網站有~~也可以直去看看。

PS:原理都是一樣的~~如果你用上面這套你看到下載的檔案就知道。

       他只是不是用JS檔,而是直接在寫一個aspx檔(用c#)檔你加入元件時會在bin的裡面自動加入檔案。到時也是去叫那個檔案把日期選單彈出選擇後傳值回來。

如果是新手沒有自已的程式庫~~用以上方法是最快的~~如果是資深工程式就直接用舊的也行。

當然也還有寫一張是關鍵字輸入,那就javascript就一定要接合xml才辨的到。使用元件~~也辨的到。原理都是一樣的。

arrow
arrow
    全站熱搜

    毛魚 發表在 痞客邦 留言(0) 人氣()