Tôi đang cố gắng bọc đầu quanh asp.net. Tôi có một nền tảng như một nhà phát triển php thời gian dài, nhưng bây giờ tôi đang phải đối mặt với nhiệm vụ học asp.net và tôi đang gặp một số rắc rối với nó. Nó có thể rất tốt bởi vì tôi đang cố ép khung thành thứ gì đó mà nó không có ý định - vì vậy tôi muốn học cách làm điều đó "đúng cách". :-)Điều khiển động được thêm vào trong Asp.Net
Vấn đề của tôi là cách thêm điều khiển vào trang theo chương trình khi chạy. Theo như tôi có thể tìm ra bạn cần phải tạo ra các điều khiển tại page_init như họ nếu không biến mất tại PostBack tiếp theo. Nhưng nhiều lần tôi phải đối mặt với vấn đề mà tôi không biết điều khiển để thêm vào page_init vì nó phụ thuộc vào các giá trị từ tại PostBack trước đó.
Kịch bản đơn giản có thể là biểu mẫu có điều khiển thả xuống được thêm vào trong trình thiết kế. Trình đơn thả xuống được đặt thành AutoPostBack. Khi PostBack xảy ra, tôi cần phải hiển thị một hoặc nhiều điều khiển phụ thuộc vào giá trị đã chọn từ điều khiển thả xuống và tốt nhất là các điều khiển đó hoạt động như thể chúng đã được thiết kế thêm (như trong "khi đăng lại, hoạt động" đúng).
tôi đi xuống con đường sai ở đây
Tôi nghĩ rất nhiều người ở đây đang hướng bạn xuống con đường sai; trong khi tất cả các câu trả lời của họ đều đúng về mặt kỹ thuật, tôi thực sự sẽ không làm theo cách này. Cách quá phức tạp, so với một giải pháp thanh lịch hơn như MultiView hay gì đó. – Domenic