تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] الزرار LinkButton لا ينفذ الاومر عند الضغط عليه
#1
Question 
السلام عليكم شباب

قومة باضافة LinkButton و ربط بقاعدة البيانات و لكن ظهر مشكلة و هى
عن الضغط على LinkButton المفروض ان يعرض البيانات عن طريق استعلام و لكن لا يفعل شى ما الحل مشكلة غريبةBig Grin
و هذى الكود الخاصة ب LinkButton
كود vb.net
كود :
Dim con As New SqlConnection(ConfigurationManager.ConnectionStrings("ConnectionString").ConnectionString)
        If ConnectionState.Open Then con.Close()
        Dim str As String = "SELECT * from Sub_List WHERE (Sub_List=N'" + LinkButton1.Text + "')"
        Dim cmd As SqlCommand = New SqlCommand(str, con)
        If Not IsPostBack Then
            cmd.Connection = con
            Label1.Text = ""
            Label2.Text = ""
            Label3.Text = ""
            Image4.ImageUrl = ""
            con.Open()
            Dim drr As SqlDataReader = cmd.ExecuteReader()
            While (drr.Read())
                Label1.Text = drr("Sub_List")
                Label2.Text = drr("subject")
                Label3.Text = drr("Notes")
                Image4.ImageUrl = "~/img/" + drr("img")
            End While
        End If
    
        If ConnectionState.Open Then con.Close()
كود aspx
كود :
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
            <ContentTemplate>
                <br />
                <asp:LinkButton ID="LinkButton1" runat="server" Font-Bold="True"
                    Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
                    Font-Underline="False" style="color: #FFFFFF">LinkButton</asp:LinkButton>
                <br />
                <br />
                <asp:Timer ID="Timer1" runat="server" Interval="8888">
                </asp:Timer>
                <asp:Image ID="Image2" runat="server" Height="130px" Width="143px" />
                <br />
                <br />
                <asp:LinkButton ID="LinkButton2" runat="server" Font-Bold="True"
                    Font-Strikeout="False" Font-Underline="False" style="color: #FFFFFF">LinkButton</asp:LinkButton>
                <br />
                <br />
                <asp:Image ID="Image3" runat="server" Height="130px" Width="143px" />
            </ContentTemplate>
            <Triggers>
                <asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" />
                <asp:AsyncPostBackTrigger ControlID="LinkButton1" EventName="Click" />
                <asp:AsyncPostBackTrigger ControlID="LinkButton2" EventName="Click" />
            </Triggers>
        </asp:UpdatePanel>



قال تعالى : يَامَعْشَرَ الْجِنِّ وَالإِنسِ إِنْ اسْتَطَعْتُمْ أَنْ تَنفُذُوا مِنْ أَقْطَارِ السَّمَاوَاتِ وَالأَرْضِ فَانفُذُوا لا تَنفُذُونَ إِلاّ بِسُلْطَانٍ
الرد }}}}
تم الشكر بواسطة:
#2
وعليكم السلام

لاحظت من خلال كود الـ ASP أنه لم يتم تعريف الخاصية onClick للأداة LinkButton أي يجب أن تكون كالتالي :
<asp:LinkButton ID="LinkButton1" runat="server" onclick="LinkButton1_Click">LinkButton</asp:LinkButton>

أرجو التحقق منها , وإن لم تعمل فأرجو أن تقوم بإرفاق الصفحة التي تحتوي على المشكلة

تحياتي
عش كل لحظة وكأنها آخر لحظة في حياتك عش بحبك لله عز وجل عش بالتطبع بأخلاق الرسول عليه الصلاة والسلام عش بالأمل ، عش بالكفاح عش بالصبر عش بالحب ، وقدر قيمة الحياةShy
الرد }}}}
تم الشكر بواسطة: alims
#3
شكرا لك لقد تم حل المشكلة اخى محمد الحاج خلف
قال تعالى : يَامَعْشَرَ الْجِنِّ وَالإِنسِ إِنْ اسْتَطَعْتُمْ أَنْ تَنفُذُوا مِنْ أَقْطَارِ السَّمَاوَاتِ وَالأَرْضِ فَانفُذُوا لا تَنفُذُونَ إِلاّ بِسُلْطَانٍ
الرد }}}}
تم الشكر بواسطة:


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم