Konuyu görüntüle
IUCODERS FORUM > Programlama > .NET > Sanal klavye aktifleştirme sorunu
Yazar
brkygt


avatar

Kayıt: 29.06.2010
25.03.2013-10:20 #78775
Merhaba arkadaşlar,sorunum şöyle: Bir sayfada Kitap Ekle butonuna basınca bir pop-up penceresi açılıyor. Bu pencerede bir textbox alanına kitap barkod numarasını girip ekle dememiz gerekiyor. TextBox'ın hemen yanında ise "sanal klavyeyi aktifleştir" diye bir checkbox seçeneğimiz var. Fakat pop-up içerisinde bu checkbox'ı görmüyor. Kodlar şöyle;

 Protected Sub btnAddBook_Click(sender As Object, e As System.EventArgs) Handles btnAddBook.Click
        txtBarcode.Text = ""
        pnlAddBookDlg.Visible = True
        upAddBook.Update()
        ScriptManager.RegisterStartupScript(Me, Me.GetType, "AddBookDlg", "IsActiveKeyboard();", True)
 End Sub


Bu da sanal klavye aktifleştirme kodu :

 $(function () {
            var kb = undefined;
            function IsActiveKeyboard() {
                if ($("#<%=cbIsActiveKeyboard.ClientID%>").is(":checked")) {
                    if (kb == undefined) {
                        kb = $('input[type=text], input[type=password], textarea').not('.notKeyboard').keyboard({
                            layout: 'turkish-q',
                            usePreview: false,
                            autoAccept: true
                        });
                    }
                } else {
                    if (kb != undefined) {
                        $('input[type=text], input[type=password], textarea').not('.notKeyboard').each(function () {
                            if ($(this).data('keyboard')) { $(this).getkeyboard().destroy(); }
                        });
                        kb = undefined;
                    }
                }
            }

            IsActiveKeyboard();

            $("#<%= cbIsActiveKeyboard.ClientID %>").change(function () {
                IsActiveKeyboard();
            });
        });






Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
07.04.2013-12:47 #78801
bir yerde demosu var ise bakalım. bu şekilde sorunu tespit etmek zor.
popuptan kastın eğer z-indexi daha yuksek olan div ise. belki arkasında kalıyordur.





N/A
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb