2008-12-18 23 views
5

Tôi đang chỉ định ViewState ["something"] trong Tải trang của trang nội dung và khi tôi cố gắng truy cập biến ViewState trong trình xử lý sự kiện tải trang chính, biến ViewState bị mất. tôi tại sao điều này đang xảy ra và giải pháp.Đối tượng ViewState bị mất trong Tải trang chính

Trả lời

7

Trang chính và trang nội dung không có cùng ViewState. Nếu bạn đang cố gắng chuyển nội dung nào đó từ trang nội dung đến trang chính, có một vài lựa chọn thay thế:
- sử dụng.Cài đặt này. Các mục phổ biến cho toàn bộ trang web trong khi yêu cầu HTTP
- tạo tài sản công khai trên trang chính, truyền tệp này.Master từ trang nội dung lên lớp trang chính và đặt thuộc tính
- sử dụng Phiên

+0

Cảm ơn, điều này đã làm việc .... !!! – chugh97

0

lẽ (chỉ tìm thấy nó trên web) đây là một gợi ý để các giải pháp:

Trừ khi MasterPage có ViewState của nó bật, tất cả các điều khiển bên dưới nó sẽ mất trạng thái của họ.

Tìm thấy điều này trong bài đăng trên blog có tiêu đề MasterPage and viewstate issue. Nó có thể có một cái gì đó để làm với Viewstate bị tắt trong trang chủ?

+0

Tôi đang sử dụng đối tượng viewstate được khai báo trong mã. aslo kiểm tra xem trạng thái của trang cái của tôi đã được bật chưa ... – chugh97

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