مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

oak

عضویت از 1394/06/03

مشکل تایمر در asp.net

  • دوشنبه 12 شهریور 1397
  • 15:46
تشکر میکنم

سلام خدمت دوستان

من دوتا دراپ دان لیست آبشاری مرتبط به هم ایجاد کردم بصورت ajax به خوبی کار میکنن مشکلی نیست..و یه رشته از پایگاه داده هم خوندم و درصفحه نمایش دادم که اینکار هم با تایمر استفاده کردم..وقتی تایمر گذاشتم دراپ دان لیست نمیشه انتخاب کرد چون صفحه رفرش میشه ..چکار کنم که این مشکل حل بشه؟

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 12 شهریور 1397
  • 16:52

نباید صفحه رو رفرش کنید 

کاری رو که با تایمر انجام میدید هم ajax کنید تا رفرش نشه 

کاربر سایت

oak

عضویت از 1394/06/03

  • دوشنبه 12 شهریور 1397
  • 18:59

تایمر هم داخل ajax

  <asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
          <label style="margin:5px 70px 10px 5px"> شماره  :  </label>
        <asp:Label ID="Lbl_ShomareBarname" class="btn hidden-xs" style="margin:5px 10px 20px 50px;padding:10px 50px;background-color:#d61577;border-color:#FFD700;font-weight:bold;color:#FFF" runat="server" Text="0" Font-Size="X-Large" Font-Bold="False"></asp:Label>
        <asp:Timer ID="Timer2" runat="server" OnTick="timer_Tick_Shomare" Interval="1000"></asp:Timer>
      
  
    </ContentTemplate>
  
</asp:UpdatePanel>

اینم کد دراپ دان

<asp:UpdatePanel ID="UpdatePanel5" runat="server">
                <ContentTemplate>
                    <asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged">
                    </asp:DropDownList>
                    <br />
                    <br />
                    <asp:DropDownList ID="DropDownList2" runat="server" AutoPostBack="True" OnSelectedIndexChanged="DropDownList2_SelectedIndexChanged">
                    </asp:DropDownList>
                </ContentTemplate>
              <%--   <Triggers>
                <asp:AsyncPostBackTrigger ControlID="Timer2" EventName="" />
               
            </Triggers>--%>
            </asp:UpdatePanel>

نمیدونم چکار کنم

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 12 شهریور 1397
  • 19:14

بهتر بود جای UpdatePanel خودتون Ajax میزدید و احتمالا مشکل همینه 

اگر اشتباه نکنم باید Trigger تعریف کنید 

خیلی وقته کار نکردم سرچ کنید use Timer UpdatePanel

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)