在ASP.NET 2.0工程中加入Atlas

來源:互聯網
上載者:User
在ASP.NET上,Atlas的使用指導要求我們在建立工程的時候選擇Atlas Website工程模板。但是,當我們希望在現有的工程上增加一些AJAX小功能時,這種要求就變得不能接受了。
下面是我在自己項目中增加Atlas的一些步驟和心得:
第一步、安裝Atlas,並且找到Bin檔案夾。在Bin檔案夾中有三個DLL檔案:AtlasControlToolkit.dll、Microsoft.AtlasControlExtender.dll和Microsoft.Web.Atlas.dll。
第二步、將上面三個檔案Copy到需要增加AJAX功能的工程的Bin檔案夾中。
第三步、在web.setting中設定Atlas控制項。在system.web段中增加下列代碼:1        <pages>
2            <controls>
3                <add namespace="Microsoft.Web.UI" assembly="Microsoft.Web.Atlas" tagPrefix="atlas"/>
4                <add namespace="Microsoft.Web.UI.Controls" assembly="Microsoft.Web.Atlas" tagPrefix="atlas"/>
5            </controls>
6        </pages>

第四步、在Web控制項工具條中增加AtlasControlToolkit。在工具列上右鍵菜單中,選擇"Add Tab",輸入"Atlas"。然後在新增的Tab中右鍵,右鍵菜單中選擇"Choose Item...",並選擇Bin檔案夾中的"AtlasControlToolkit.dll"。
第五步、在工程頁面上加上atlas的ScriptManager。代碼如下:<atlas:ScriptManager id="ScriptManager" runat="server" EnablePartialRendering="true" />

第六步、從工具列中選擇要增加Atlas控制項,拖到頁面上,按照Atlas的說明設定並使用它。

通過以上幾步可以簡單的增加Atlas控制項。但是對於使用自訂控制項的工程來說,使用Atlas則比較麻煩,因為如果一個頁面同時調用兩個自訂控制項,並且都使用了Atlas的話,他們會產生衝突。在後面的文章裡將提出幾個解決方案。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.