PDA

View Full Version : مشکل updatepanel



zahraaaaaa
سه شنبه 10 تیر 1393, 05:35 صبح
سلام...دوتا سوال راجب آپدیت پنل دارم:

1.من یه تب دارم که تو هر سر برگش یه دیتا لیست صفحه بندی شده قرار داره ولی وقتی مثلا تو سربرگه "اخبار اطلاعیه ها "میخوام صفحه رو عوض کنم کل صفحه رفرش میخوره ومیره رو سر برگ ینی" آماروعملکرد"...ازآپدیت پنل هم استفاده کردم ولی جواب نداد ودوباره صفحه رفرش خورد..


http://8pic.ir/images/i3xs3ndn67t8pp5g1udc.png


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

nice_boy_a
سه شنبه 10 تیر 1393, 10:04 صبح
سلام.
1- منظورت اینه که تو Content اون Tab دیتا لیست تعریف کردی دیگه؟ تو سربرگش که نمیشه!
وقتی با کلیک رو سربرگ صفحه رفرش میشه، یعنی اون Tab با Postback کار میکنه، شما یا باید Tab رو عوض کنی یا اگه OpenSource هست باید تغییرش بدی.

2- کار با فایل آپلود تو آپدیت پنل معضلیه! تا جایی که من اطلاع دارم نمیشه! از دوستان اگه کسی راه حلی داره راهنمایی کنه!

zahraaaaaa
سه شنبه 10 تیر 1393, 10:24 صبح
بابت پاسختون ممنون....برای سوال ب1بله منظورم همون content هست...

nice_boy_a
سه شنبه 10 تیر 1393, 10:27 صبح
خواهش میکنم همشهری :چشمک:
اگه در مورد سوال 2 چیزی پیدا کردی بگو ما هم استفاده کنیم.

zahraaaaaa
سه شنبه 10 تیر 1393, 10:42 صبح
اون تبی که استفاده میکنم قبل از صفحه بندی رفرش نمیخوردو الان که صفحه بندی شده رفرش میخوره

nice_boy_a
سه شنبه 10 تیر 1393, 10:48 صبح
خب صفحه بندی همینجوریه،با عوض کردن صفحه رفرش میخوره،دیتا لیستو بزار داخل UpdatePanel.

zahraaaaaa
سه شنبه 10 تیر 1393, 10:49 صبح
خب دقیقا همین کارو کردم ولی جواب نداد..

nice_boy_a
سه شنبه 10 تیر 1393, 10:54 صبح
بیخیال!
خطایی چیزی ؟
کدتو بزار ؟

zahraaaaaa
سه شنبه 10 تیر 1393, 11:08 صبح
<div id="tab1" class="jD_content">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:DataList ID="datalist_Data" runat="server" DataKeyField="tid">
<ItemTemplate>
<h2><asp:Label ID="Label1" runat="server" Text='<%# Eval("title") %>'></asp:Label></h2>
<a href="#"><asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("img","images/tab/{0}") %>' /></a>
<p><asp:Label ID="Label2" runat="server" Text='<%# Eval("dis") %>'></asp:Label></p>
<h3><asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# Eval("tid", "com.aspx?id={0}") %>'>اطلاعات بیشتر</asp:HyperLink></h3>

</ItemTemplate>

</asp:DataList>
<cc1:CollectionPager ID="CollectionPager2" runat="server"
BackNextDisplay="HyperLinks" BackNextLocation="Split"
BackText=" « " LabelText="صفجه:"
MaxPages="10" NextText=" » "
PageNumbersDisplay="Numbers" PageSize="3"
ResultsFormat="" ShowLabel="False"
ControlCssClass="page" PageNumberStyle="" ResultsLocation="Bottom"
ResultsStyle="PADDING-BOTTOM:4px;PADDING-TOP:4px;FONT-WEIGHT: bold;">
</cc1:CollectionPager>
</ContentTemplate>
</asp:UpdatePanel>

</div>

zahraaaaaa
سه شنبه 10 تیر 1393, 11:16 صبح
الان با کلیک رو سر برگا رفرش نمیخوره ولی وقتی تو دیتالیست میخوام صفحه رو عوض کنم رفرش میخوره

nice_boy_a
سه شنبه 10 تیر 1393, 11:24 صبح
همه چیز که ظاهرا درسته! کجای کار ایراد داره نمیدونم! به گمونم اینم یکی از سوتی های آپدیت پنله!

zahraaaaaa
سه شنبه 10 تیر 1393, 11:28 صبح
راهی به جز آپدیت پنل واسه جلو گیری از رفرش نیس؟

nice_boy_a
سه شنبه 10 تیر 1393, 11:32 صبح
راه هست، باید از jQuery و Ajax استفاده کنی...!
فکر کنم این CollectionPager یه جای کارش می لنگه! از GridView استفاده کن ببین درست نمیشه ؟ صفحه بندی هم داره.