2012-01-19 28 views
5

Tôi đang làm việc trên ASP .NET phiên bản 2.0 và IIS 6. Tôi đang gọi một trang aspx pop up từ trang chính bằng cách gọi URL của nó và truyền chuỗi truy vấn đến nó. Đối với một trường hợp cụ thể, độ dài chuỗi truy vấn của tôi vượt quá hơn 2000 ký tự. Vì vậy, màn hình bật lên mở ra tốt đẹp cho lần đầu tiên nhưng bất cứ khi nào có một postback trong màn hình bật lên, tôi nhận được một lỗi kết nối internet. Tôi chắc chắn điều này đang xảy ra vì độ dài lớn của chuỗi truy vấn vì nó hoạt động tốt khi tôi giảm độ dài của chuỗi truy vấn.Độ dài chuỗi truy vấn tối đa trên asp .net 2.0

Có cách nào chúng tôi có thể tăng độ dài tối đa cho phép của chuỗi truy vấn được chuyển. Nó có thể được cấu hình thông qua web.config hoặc trong một số thiết lập IIS.

+0

nếu có thể thay vì gửi một chuỗi dài trong url, hãy thử sử dụng phương thức POST của FORM. – highwingers

Trả lời

4

Theo mặc định, năm 2048. Kiểm tra this bài đăng (MSDN). Đặt maxQueryStringLength trong mục httpRuntime trong web.config của bạn.

Vui lòng kiểm tra các yêu cầu cho điều này trên cùng một bài đăng.

Hy vọng điều này phù hợp với bạn.

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