ASPxPopUpControl Genişlik Problemi

DevExpress kontrollerinden ASPxPopUpControl kullanırken, bir yerde genişliğini 100% yapmam gerekti. Ama nedense bir türlü ayarlayamadım. Genişliği piksel olarak verdiğim de ise hiçbir sorun çıkmıyordu. Sonuçta biraz google’lama sonucunda çözümü buldum. Belki birilerine daha yardımı dokunabilir. Öncelikle şunu da söyleyeyim. Bu çözümü DevExpress Team önermiş yani bir nevi sorun olduğunu kabul ediyorlar.

Öncelikle bir javascript fonksiyonu yazıyoruz. (popup, kontrolümüzün ClientInstanceName’i)

    function GenislikAyarla(){
var width = _aspxGetDocumentWidth();
popup.SetWidth(width);
         }

Daha sonra kontrolün init client side event’inde bu fonksiyonu çağırıyoruz.

Leave a Reply

Your email address will not be published. Required fields are marked *