免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
AjaxToolKit
因為面試的時候老有人問我要作品,太陽,盡管我平常寫的實驗性的代碼很多,但是,都是零散的。所以打算寫點系統(tǒng)點的代碼來讓人家過一過目嘛。郁悶啊。先研究一下AjaxToolKit。這兒提供了34個服務(wù)器控件,它們幾乎提供了所有在winforms中出現(xiàn)的界面效果。一些在winforms中沒有的控件也提供了。例如:Accordion。它提供一個類似于QQ一樣的可折疊的界面。AjaxToolKit第一控件就是它。

  我裝的是vs 2008,里面默認(rèn)是已經(jīng)裝好Ajax Extensions的。但是,那還只是javascript庫,要裝AjaxToolKit還得另外下載。這個問題在以前的文章中有論述。大概講一下,安裝分兩部分:

  一、安裝AjaxToolKit的模板

  二、在控件箱中添加一個新的選項卡,然后把AjaxToolKit中的那一套控件加進來。

  做完這兩步還沒完。還要進行類似于jsp標(biāo)簽庫聲明一樣的操作。聲明有兩種方法:

  一、添加頁面時,選擇添加:Ajax web窗體。這時ide會自動添加聲明,如下:

  <%@  Register
        Assembly="AjaxControlToolkit"
        Namespace="AjaxControlToolkit"
        TagPrefix="cc1" %>

  那個TagPrefix默認(rèn)是cc1,事實上,這會造成可讀性差的問題,最好手工改為:AjaxToolKit,這樣就很顯眼了。

  二、在Web.config中去配置,這樣的做法就是一勞永逸。點此處進入方法介紹頁面

    <pages>
       <controls>
          <add tagPrefix="asp" namespace="System.Web.UI" assembly="……"/>
          <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="……"/>
          <add tagPrefix="AjaxToolKit" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit"/>
          </controls>
    </pages>

  配置好了,如果放好ScriptManage控件了,那么就可以放AjaxToolKit里面的控件了。就可以用了。

 

  不得不說的是,AjaxToolKit還有一些問題,使用起來有一些要注意的地方,我剛才試了好一陣子的Accordion,ide支持總有問題,放AjaxToolKit:AccordionPane時,它并不會自動把它放到<Panes></Panes>中間。而且,ide還會自動在AjaxToolKit:Accordion中間放AjaxToolKit:AccordionExtender,然而這個東西被提示是沒有的??丶懈緵]有它。真是亂七八糟啊。也拜托開發(fā)AjaxToolKit的開發(fā)者注意一下啊。

  當(dāng)然,瑕不掩瑜,總的來說,AjaxToolKit給我們開發(fā)類似于桌面應(yīng)用的程序帶來了捷徑。

  因為AjaxToolKit并不被微軟所承諾支持,所以,這給我們帶來風(fēng)險,而且,我們也不知道,使用它會帶來什么不良后果,我看了它們生成的html,簡直是亂七八糟。

  asp.net的服務(wù)器控件好是好用,但是,就是有一點,控件生成的html代碼實在不怎么樣,很有可能會擾亂布局,讓布局效果不可預(yù)料。這是我最擔(dān)心的事。

  參考資料:AjaxToolKit的使用簡介(好像是從那個Samples中抄下來的)

       Accordion控件本質(zhì)就是JavaScript的滑動效果,這兒有個實現(xiàn)

       ASP.NET Ajax程序設(shè)計—第I卷中對AjaxToolKit講得很詳細

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
設(shè)置自定義ASP.NET服務(wù)器控件TagPrefix的幾種方法
即刻完成你的ASP.NET程序
Sharepoint自定義菜單欄
創(chuàng)建你第一個SharePoint 2010 應(yīng)用程序
ASP.NET指令
下載AjaxControlToolkit并集成到VS2005中的詳細過程 - Asp.ne...
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服