PDA

View Full Version : مشکل با update panel



sadeghpa80
یک شنبه 27 مهر 1393, 23:35 عصر
سلام من الان 4 - 5 روز هست که توی پروژم دیگه updatepanel کار نمی کنه !!!! یعنی هر کاری میکنم پیج رفرش میشه !!!

جالبه که کد های همون پیج رو توی یه پروژه جدید کپی میکنم updatepanel بخوبی کر میکنه اما توی پروژه من کار نمی کنه !!!

مثال این کد :

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication13.WebForm1" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Button runat="server" Text="Test" ID="btnTest" OnClick="btnTest_OnClick" />
<div style="background-color: #00ffff" runat="server" id="MyDiv" visible="False">
<p>/ldksj;ljka</p>
<p>/ldksj;ljka</p>
<p>/ldksj;ljka</p>
<p>/ldksj;ljka</p>
</div>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnTest" EventName="Click" />
</Triggers>
</asp:UpdatePanel>
</div>
</form>
</body>
</html>


protected void btnTest_OnClick(object sender, EventArgs e)
{
MyDiv.Visible = true;
}
این کد توی پروژه من کار نمیکنه یعنی پیج رو رفرش میکنه ولی توی یه پروژه جدید درست کار میکنه

ممنون میشم کسی از دوستان راهنماییم کنه

sadeghpa80
دوشنبه 28 مهر 1393, 11:47 صبح
:عصبانی++::عصبانی++::عصبانی++:: صبانی++::عصبانی++:

fakhravari
دوشنبه 28 مهر 1393, 12:12 عصر
بدون Triggers چک کن

sadeghpa80
دوشنبه 28 مهر 1393, 12:45 عصر
بدون Triggers چک کن

فرقی نمی کنه در هر دو صورت باز صفحه رفرش میشه

جالبه که صفحه نه جاوا نه اسکریپت و نه استایلی از هیچ پیج دیگه ای نداره

ولی باز رفش میشه
دارم دیوونه میشم

sadeghpa80
سه شنبه 29 مهر 1393, 10:47 صبح
دوستان یکی کمک کنه

sadeghpa80
سه شنبه 29 مهر 1393, 22:30 عصر
من مشکلش رو متوجه شدم
من از URL Routing کد ریز :

<!--<rewrite>
<rules>
<clear />
<rule name="Redirect to clean URL" enabled="true" stopProcessing="true">
<match url="^([a-z0-9/]+).aspx$" ignoreCase="true" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
<action type="Redirect" url="{R:1}" />
</rule>
<rule name="RewriteASPX" enabled="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="{R:1}.aspx" />
</rule>
</rules>
</rewrite>-->
استفاده کردم که باعث میشه updatepanel یعنی یه جورایی Ajax از کاز بیوفته

حالا برای رفع این مشکل چی کار کنم که هم از URL Routing استفاده کنم و هم updatepanel هام کار کنه؟

ممنون