PDA

View Full Version : مشکل در آپدیت شدن آپدیت پنل



corona
شنبه 07 دی 1392, 19:19 عصر
سلام خدمت دوستان محترم
سوال من اینه که یک اپدیت پنل دارم که updatemode رو conditional کردم و یک asynch تریگر به یک دراپ دان بیرون از اپدیت پنل اضافه کردم، حالا یک باتون بیرون از اپدیت پنل وجود داره که باعث یک پست بک سمت سرور میشه ولی این پست باعث اپدیت شدن محتویات داخل اپدیت پنل هم میشه حتی با اینکه من اپدیت مود اپدیت پنل رو کاندیشنال کردم و دراپ دان وصل کردم


<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ApplicationServices %>"
SelectCommand="SELECT [ID], [NAME] FROM [FAC_Category]"></asp:SqlDataSource>
<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" DataSourceID="SqlDataSource1"
DataTextField="Name" DataValueField="ID">
</asp:DropDownList>

<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" /><asp:Label runat="server" ID="lblTime"></asp:Label>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Label runat="server" ID="lblUpdatepnel"></asp:Label>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="DropDownList1" EventName="SelectedIndexChanged" />
</Triggers>
</asp:UpdatePanel>






public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
lblTime.Text = DateTime.Now.ToLongTimeString();
lblUpdatepnel.Text = DateTime.Now.ToLongTimeString();
}

protected void Button1_Click(object sender, EventArgs e)
{
lblTime.Text = DateTime.Now.ToLongTimeString();
}

}

corona
شنبه 07 دی 1392, 22:56 عصر
اساتیدکسی نیست جواب سوال ما رو بده؟