bu düşünün -Dinamik kontrolleri oluşturma ve geri gönderme genelinde kontroller değerleri kaydetmek - ASP.Net C#
Ben son kullanıcı bazı ayrıntıları alarak bir ASP.Net sayfasında dinamik bir sekme denetimi oluşturmasını sağlar. Her sekme eklendi için bazı ayarları olsun -
- Sekme Başlığı
- Tab Content
- Sekme Altbilgi bağlantı
Yani sekme her için bu detayları olsun. Kullanıcıya bir tane daha sekmesine 'Sekme Ekle' düğmesi verilir. Bu yüzden sekme ayarlarını almak için sayfaya bir tane daha sekme ayarları paneli eklemem gerekiyor. Ancak, daha önce oluşturulmuş dinamik sekme ayarları panelinde girilen değerleri kaybediyorum. Kullanıcı, birçok sekme ekleyebilir ve her sekme için ayarları girebilir. Sonunda, onu kaydettiklerinde sekme kontrolünü (ayarlarına ve içeriğine bağlı olarak) yapıyorum ve kontrolü ben yaparım. kontroller dinamik olduğundan
, ben iki seçenekten şey açabiliyorum -
- yeniden oluşturun önceden oluşturulan n - 1 sekmesi ayarları panelini bir n'inci sekme eklerken. Dolayısıyla, her bir geri gönderme boyunca, her bir sekme için ayarlar panelini yeniden oluşturmam gerekiyor. Ama bu durumda değerlerin nasıl devam edeceğini bilmiyorum.
- İstemci tarafındaki ayarlar panelini basit html denetimleriyle ekleyin ve sayfadaki Unload'ı denetleyin -> Ayrıştırma ayarları -> Gizli bir alana kaydet -> Sunucu tarafında alın. Bu durumda, denetimler için doğrulama komut dosyaları yazmam gereken tüm sunucu tarafı yeteneklerini kaybederim.
Bunu daha iyi anlamak için herhangi bir anlayış?