PDA

View Full Version : سوال: ارور Invalid postback or callback argument



mjt10063
یک شنبه 08 اردیبهشت 1392, 21:36 عصر
با سلام

چند وقته روی کنترل های سرور وقتی کلیک میکنم این ارور بهم نشون داده میشه
اینم عکسش
103447
یه دوستمون بهم یه جوابی داد ولی من سوال دوم رو پرسیدم
دوستان ادمین پست رو به خاطر اینکه عنوان نا مناسب بود پاک کردن

tree1371
یک شنبه 08 اردیبهشت 1392, 22:50 عصر
دوست عزیز شما اول اون گزینه ای که گفته رو فعال کنید در صفحه سایتتون بعد اجرا کنید و خطا رو بزارید.

ahmad156
دوشنبه 09 اردیبهشت 1392, 07:45 صبح
دوست عزیز شما از IsPostBack استفاده میکنین و این خطا رو میده؟؟؟؟

mjt10063
دوشنبه 09 اردیبهشت 1392, 09:08 صبح
دوست عزیز شما از IsPostBack استفاده میکنین و این خطا رو میده؟؟؟؟
نه دوست عزیز وقتی برای دکمه ای که این اتفاق براش میوفته این شرط رو میزارم
اون دکمه دیگه اصلا کار نمیکنه


دوست عزیز شما اول اون گزینه ای که گفته رو فعال کنید در صفحه سایتتون بعد اجرا کنید و خطا رو بزارید.

این گزینه رو گذاشتم روی صفحه EnableEventValidation="true"
ولی بازم این پیغام در بعضی مواقع که دارم استفاده میکنم نمایش داده میشه

ahmad156
دوشنبه 09 اردیبهشت 1392, 09:15 صبح
دوست عزیز شما شرط IsPostBack رو توی رخداد PageLoad صفحه بنویسین

if (!IsPostBack) {}

mjt10063
دوشنبه 09 اردیبهشت 1392, 10:44 صبح
باشه مینویسم
سوال ؟
توی کروشه چیزی ننویسم
یا اتفاقاتی که توی پیج لود هست رو بازارم توی کروشه

--------------------------------------------------------
این کد رو همین طوری گذاشتم توی صفحه و داخل کروشه چیزی ننوشتم

ولی بازم بعضی از مواقع که یه باتن رو دوبار بزنی این اتفاق میوفته

ahmad156
دوشنبه 09 اردیبهشت 1392, 10:54 صبح
دوست عزیز کدهایی که توی pageload نوشتین الان داخل کروشه بنویسین.یعنی کدی بیرون از این شرط ننویسین

mjt10063
دوشنبه 09 اردیبهشت 1392, 16:43 عصر
دوست عزیز کدهایی که توی pageload نوشتین الان داخل کروشه بنویسین.یعنی کدی بیرون از این شرط ننویسین
داشی بازم درست نشد

بازم بعضی وقت ها این ارور میاد

ahmad156
دوشنبه 09 اردیبهشت 1392, 17:28 عصر
کدتون رو بزارین

mjt10063
دوشنبه 09 اردیبهشت 1392, 18:39 عصر
if (!IsPostBack)
{
if (Session["username"] != null)
{
Response.Redirect("index.aspx");
}

}


فقط تو این صفحه گذاشتم و فقط تو همین صفحه هم امتحان کردم دیدم این مشکل پیش میاد

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

mjt10063
جمعه 20 اردیبهشت 1392, 12:22 عصر
با سلام دوستان
هنوزم این مشکل ارور برای من هست و من هنوزم مدام این ارور رو میبینم و نمیتونم کاری انجام بدم
این یک نمونه کد های صفحه ای هست که این ارور نمایش داده میشه
البته بگم که توی تمامی صفحات دیده میشه

از اساتید خواهش میکنم جواب بدن

using System;
using System.Web.Security;

public partial class Modir_A : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
bool login = User.Identity.IsAuthenticated;
if (login != true)
{
FormsAuthentication.RedirectToLoginPage();
}
}
}
protected void Button1_Click(object sender, EventArgs e)
{
Response.Redirect("Dars.aspx");
}
protected void Button2_Click(object sender, EventArgs e)
{
Response.Redirect("DarjMoshakhsat.aspx");
}
protected void Button3_Click(object sender, EventArgs e)
{

}
protected void Button1_Click1(object sender, EventArgs e)
{
Response.Redirect("DarjMoshakhsat.aspx");
}
}
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" Theme="Theme1" AutoEventWireup="true" CodeFile="Modir_A.aspx.cs" Inherits="Modir_A" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<div>
<asp:Label ID="Label1" runat="server" Text=""></asp:Label>

<p><asp:Button ID="Button1" runat="server" Text="تکمیل مشخصات"
onclick="Button1_Click1" /></p>
<p><asp:Button ID="Buttdart" runat="server" Text="درس" onclick="Button1_Click" /></p>
<p><asp:Button ID="Buttostad" runat="server" Text="استاد" onclick="Button2_Click" /></p>
<p><asp:Button ID="Buttamg" runat="server" Text="آموزش گیرنده" onclick="Button3_Click" /></p>

</div>
</asp:Content>

fakhravari
جمعه 20 اردیبهشت 1392, 14:56 عصر
پست 11 خطایی نداره.

mjt10063
جمعه 20 اردیبهشت 1392, 15:35 عصر
پست 11 خطایی نداره.

منظور شما اینه که این پست خطایی نداره و خطا از یک پست دیگه هست و توی این پست صورت گرفته؟؟

یا یه چیز دیگه ؟؟