Trong ứng dụng của tôi, tôi đang cố gắng phân tách trường Ngày và Giờ từ và DateTime để tôi có thể đặt bộ chọn ngày jQuery vào ngày đó. Tôi đã tìm thấy Hanselman's code for splitting the DateTime, tuy nhiên tôi nhận được lỗi biên dịch trên bindingContext.ValueProvider.TryGetValue(modelName, out valueResult);
. Lỗi tôi nhận được là:ValueProvider không chứa định nghĩa cho TryGetValue
Lỗi 3 'System.Web.Mvc.IValueProvider' không chứa định nghĩa 'TryGetValue' và không có phương pháp mở rộng 'TryGetValue' chấp nhận đối số đầu tiên của loại 'System.Web. Mvc.IValueProvider 'có thể được tìm thấy (bạn đang thiếu một chỉ thị bằng cách sử dụng hoặc một tham chiếu lắp ráp?) C: \ Documents and Settings \ xxx \ My Documents \ Visual Studio 2008 \ Dự án \ MyProject \ Project \ Helpers \ DateAndTimeModelBinder.cs 83 42 Dự án
Tôi thiếu gì đó? Tôi đã tạo một lớp mới và đặt mã của mình trong một thư mục Helpers trong dự án của tôi.
chúng ta có thể thay đổi tiêu đề để chính xác hơn không? 'IValueProvider không chứa định nghĩa cho TryGetValue' hay gì đó? Tôi có thể thay đổi nó không? Sẽ giúp những người khác tìm câu hỏi của bạn một cách chính xác. – jcolebrand
Tôi đã thay đổi điều đó. –