Tôi làm cách nào để làm việc với dự án của mình?Làm cách nào để cài đặt và sử dụng Bộ công cụ Kiểm soát ASP.NET AJAX trong các ứng dụng web .NET 3.5 của tôi?
http://www.codeplex.com/AjaxControlToolkit/
Tôi làm cách nào để làm việc với dự án của mình?Làm cách nào để cài đặt và sử dụng Bộ công cụ Kiểm soát ASP.NET AJAX trong các ứng dụng web .NET 3.5 của tôi?
http://www.codeplex.com/AjaxControlToolkit/
Cài đặt ASP.NET AJAX Control Toolkit
Tải tập tin ZIP AjaxControlToolkit-Framework3.5SP1-DllOnly.zip từ trang ASP.NET AJAX Control Toolkit Releases của trang web CodePlex.
Sao chép nội dung của tệp zip này trực tiếp vào thư mục bin của trang web của bạn.
Cập nhật web.config
Đặt này trong web.config của bạn dưới sự kiểm soát < > phần:
<?xml version="1.0"?>
<configuration>
...
<system.web>
...
<pages>
...
<controls>
...
<add tagPrefix="ajaxtoolkit"
namespace="AjaxControlToolkit"
assembly="AjaxControlToolKit"/>
</controls>
</pages>
...
</system.web>
...
</configuration>
Thiết lập Visual Studio
Nhấp chuột phải vào hộp công cụ và chọn "Add Tab", và thêm một tab gọi là "AJAX Control Toolkit"
Bên trong tab đó, nhấp chuột phải vào Hộp công cụ và chọn "Chọn mục ..."
Khi hộp thoại "Chọn mục hộp công cụ" xuất hiện, hãy nhấp vào nút "Duyệt ...". Điều hướng đến thư mục "bin" của dự án của bạn. Bên trong thư mục đó, chọn "AjaxControlToolkit.dll" và nhấn OK. Kích OK lần nữa để đóng hộp thoại Choose Items.
Bây giờ bạn có thể sử dụng các điều khiển trong trang web của mình!
Và đừng quên thêm <% @ Register Assembly = "AjaxControlToolkit" Namespace = "AjaxControlToolkit" TagPrefix = "cc1"%> ở đầu trang aspx của bạn ngay sau <% @ Page ....%>! –
bạn cũng sẽ cần phải có điều khiển asp: ScriptManager trên mọi trang mà bạn muốn sử dụng điều khiển ajax. bạn sẽ có thể chỉ cần kéo scriptmanager từ hộp công cụ của bạn một bộ công cụ được cài đặt theo hướng dẫn của Zack.
Nếu bạn đang sử dụng trang MasterPages và Content trong ứng dụng của mình - bạn cũng có tùy chọn đặt ScriptManager trên Masterpage và sau đó mọi ContentPage sử dụng MasterPage đó sẽ NOT cần thêm trình quản lý tập lệnh. Nếu bạn cần một số cấu hình đặc biệt của ScriptManager - như tham chiếu tệp javascript - bạn có thể sử dụng điều khiển ScriptManagerProxy trên trang nội dung cần nó.
Bạn có thể dễ dàng cài đặt bằng cách viết
Install-Package AjaxControlToolkit
trong bảng điều khiển trình quản lý gói.
để biết thêm thông tin bạn có thể kiểm tra điều này link
Nó thực sự simple, chỉ cần tải về bộ công cụ mới nhất từ Codeplex và thêm chiết xuất AjaxControlToolkit.dll
vào hộp công cụ của bạn trong Visual Studio bằng cách kích chuột phải vào hộp công cụ và chọn 'chọn mục'. Sau đó, bạn sẽ có các điều khiển trong hộp công cụ Visual STudio và sử dụng chúng chỉ là vấn đề kéo và thả chúng vào biểu mẫu của bạn, tất nhiên đừng quên thêm asp:ScriptManager
vào mọi trang sử dụng các điều khiển từ bộ công cụ hoặc tùy chọn bao gồm chỉ trong trang chủ của bạn và các trang nội dung của bạn sẽ kế thừa trình quản lý tập lệnh.
Tôi đã bao gồm nó như được viết, nhưng khi kéo điều khiển từ hộp công cụ, họ vẫn nhận được một "dòng màu xanh" bên dưới thẻ ajaxtoolkit - và intellisense không bật lên như mong đợi ... là có bất cứ điều gì khác cần thiết? – BerggreenDK