2012-04-02 16 views
5

Gần đây tôi bắt đầu làm việc trên VS2010 và tôi tham khảo AjaxControlToolkit 4.1.51116.0. Tôi nhận được dưới đây lỗi runtime -AjaxControlToolkit yêu cầu tập lệnh ASP.NET Ajax 4.0. Đảm bảo phiên bản chính xác của các tập lệnh được tham chiếu

Microsoft JScript runtime error: AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. Ensure the correct version of the scripts are referenced. If you are using an ASP.NET ScriptManager, switch to the ToolkitScriptManager in AjaxControlToolkit.dll.

Tôi đã thấy nhiều câu hỏi nổi cho cùng một lỗi nhưng các giải pháp được đề xuất là sử dụng 'ToolkitScriptManager' thay vì 'ScriptManager' không được làm việc cho tôi. Bất kỳ trợ giúp nào trong ngữ cảnh này sẽ được đánh giá cao.

Trả lời

-2

Đảm bảo bạn thay thế thẻ <asp:ScriptManager /> bằng không gian tên của cụm AjaxControlToolkit của bạn (ví dụ: atk): <atk:ToolkitScriptManager />. Điều đó làm việc cho tôi.

+0

<% @ Register Assembly = "AjaxControlToolkit" Namespace = "AjaxControlToolkit" TagPrefix = "asp" %> Không hoạt động, tại sao? –

+0

@LucasRodriguesSena Tôi khuyên bạn nên đặt câu hỏi của riêng bạn – Dov

+0

thẻ được cho là được hỗ trợ Ajax 4.0 - .net4.0/.net4.5, vì nó không hoạt động có vẻ như có một số vấn đề về cấu hình . Việc hoàn nguyên về không phải là sự cố đối với sự cố cấu hình. Có một số bài đăng xuất hiện báo cáo cùng một vấn đề này. Dường như nhiều nhà phát triển chuyển sang VS2012. – htm11h

Các vấn đề liên quan