Gerçekten çok büyük bir görüntülenme (> 300KB) olan bir sayfam var. ...Evet biliyorum. Bu anomali bir kullanıcı kontrolüne indirdim, ama o kontrolün tam olarak ne koyduğunu belirlerken sorun yaşıyorum.
Sayfadaki SavePageStateToPersistenceMedium'u geçersiz kıldım, ancak iletilen görüntüleme nesnesiyle çalışırken harika değilim. Nesnede bulunan her şeyi yazdırabilen bazı yinelemeli işlevlere iletebilir miyim?
Serbestçe kullanılabilen viewtate kod çözücülerini kullanmayı denedim, ancak hiçbiri işe yaramadı. Gösterim sürecini serpiştirmeye çalışırken her zaman hatalar alıyorum.
Burada kod snippet'i arıyorum. ESP
sayesinde
teşekkürler traceing öneri için
Marka. trace.axd şey. Ama bu sadece kontrollerin ne kadar büyük olduğunu söylese de, bana bakış açısında ne olduğunu söylemiyor. Görüntülemek için hatalı bir şekilde serileştirdiğim nesnelerin olup olmadığını görmek istiyorum.Görünümlerimde ne olduğunu belirlemenin iyi bir yolu nedir?
cevap
Eskiden trace.axd kullanıyordum. Her istek listelenir ve görünümün içeriğini döker. Web.config dosyasında izlemeyi etkinleştirmeniz gerekecek. Çok sayıda isteğiniz varsa, önbellek boyutunu 10'dan daha büyük bir değere yükseltmek isteyeceksiniz.
Görüntüleyici kod çözücülerle ilgili sorunla ilgili olarak, görüntüleme iletisinin şifrelenmiş olabilir. Bu yazıyı aşağıdaki yorum ve bağlantılarla kontrol edin: http://www.testingreflections.com/node/view/3424.
Güncelleme:
<pages ... viewStateEncryptionMode="Never" ... />
Görüntüle bu msdn doc görüntüleme durumu bölüm How To: Configure MachineKey in ASP.NET 2.0
'machineKey' ayarını web.config sayfasından kaldırdım, ancak yine de "ViewState dizesini çözerken bir hata oluştu: Serileştirilmiş veriler geçersiz. " kod çözücümde. – MStodd
@MStodd, daha fazla bilgi içeren bir güncelleme ekledi, şifrelenmesini tamamen iptal etmek için bir göz atın. – eglasius
Sadece İz = "true eklersiniz: web.config'de sayfalar eleman tamamen kapatmayı deneyin "Yerel makinenizdeki sayfa yönergesine". Kontrol ağacı bölümü, her kontrolün size görüntüleme boyutunu gösterir.
Fritz Onion's ViewState Decoder ihtiyacınız olan şey!
Keşke çalışmasını isterdim, ancak "ViewState dizesini çözme hatası oluştu: Dizisel veriler geçersiz." kod çözücümde. Bu, web.config'ten 'machineKey' ayarını kaldırdıktan sonra bile. – MStodd
Bu tarihte v2.2'yi denedik, harika çalıştı! –
- 1. Endianness'i belirlemenin en pythonik yolu nedir?
- 2. Java'da bir dosyanın mime türünü belirlemenin en iyi yolu?
- 3. Bir Sinatra uygulamasını izlemenin en iyi yolu nedir?
- 4. Yansıma, dinamik bir nesnede özellik/yöntemin varlığını/yokluğunu belirlemenin en iyi yolu nedir?
- 5. Perl uygulamasını dağıtmanın iyi bir yolu nedir?
- 6. /ne olduğunu
- 7. Bir animasyonu sürmenin en iyi yolu nedir?
- 8. Göçlerimi Rails'de temizlemenin iyi bir yolu nedir?
- 9. Jmeter'da en iyi yolu bulmanın en iyi yolu nedir?
- 10. Bir dilbilgisinde belirsizliği belirlemenin bir yolu var mı?
- 11. JavaScript'te bir ada sahip olmanın en iyi yolu nedir?
- 12. Bir etki alanı adının "hosts" dosyasında geçerli olup olmayacağını belirlemenin en iyi yolu?
- 13. Ember.js'de olayları işlemenin en iyi yolu nedir?
- 14. ggsave için yeni varsayılanlar belirlemenin bir yolu var mı?
- 15. Bir özniteliğin yanlış olduğunu bildirmenin doğru yolu nedir?
- 16. Javascript yürütme işleminin en iyi yolu nedir?
- 17. Nesneleri kapsayıcılarda paylaşmanın en iyi yolu nedir?
- 18. Gözlemlenebilir klonlamanın en iyi yolu nedir?
- 19. Rust'ta bir yineleyiciden bir dilimi doldurmanın en iyi yolu nedir?
- 20. Kullanıcı bildirimlerini saklamanın en iyi yolu nedir?
- 21. İç ürünleri oluşturmanın en iyi yolu nedir?
- 22. QStrings'i bir işlev çağrısında yollamanın en iyi yolu nedir?
- 23. Kullanıcının mobil cihazda olup olmadığını belirlemenin en kolay yolu
- 24. Bir sürüm oluşturma için DYLD_FRAMEWORK_PATH çevresel değişkenini belirlemenin en temiz yolu nedir?
- 25. <input type = "email" .. `(örneğin) geçerli tarayıcıda desteklenip desteklenmediğini belirlemenin en kolay yolu nedir?
- 26. iyi yolu
- 27. Bir RedirectToAction'ı test etmenin en iyi yolu nedir?
- 28. Bir kavanozu m2eclipse kullanarak ambalajlarken ana sınıf belirlemenin doğru yolu nedir?
- 29. Kendi GPG/PGP parolanızı güçlendirmek için en iyi yolu kullanmanın en iyi yolu nedir?
- 30. Bir vektörde ne olduğunu nasıl anlatabilirim?
Bu nasıl bir denetimdir? –
Bu denetim, bir veritabanına karşı sorgulamak için dinamik arama ölçütleri oluşturmanıza olanak tanır. (Aradığın cevabın bu olup olmadığını bilmiyorum) – MStodd