PDA

View Full Version : سوال: سوال در مورد هدایت صفحه (response.redirect)



jujuee
دوشنبه 08 اسفند 1390, 00:32 صبح
چه جوری میتونم کدی بنویسم که وقتی توی حالت edit یک formview روی دکمه update کلیک میکنم کاربر رو انتقال بده به صفحه دیگه؟درحالت عادی باید کد

response.redirect("safhe.aspx");

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

Leon_SFS
دوشنبه 08 اسفند 1390, 01:19 صبح
این میزاری آخرین کد اجرایی توی بلاکت؟
کل بلاک کدتو بزار

jujuee
دوشنبه 08 اسفند 1390, 10:24 صبح
این میزاری آخرین کد اجرایی توی بلاکت؟
کل بلاک کدتو بزار

using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;

public partial class pasokhp : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void UpdateButton_Click(object sender, EventArgs e)
{
response.redirect("safhe.aspx");
}

jujuee
دوشنبه 08 اسفند 1390, 10:48 صبح
خود update button مگه نباید کار ویرایش رو انجام بده؟کدش یعنی آماده هست دیگه.من فقط یه respons میخوام اضافه بشه کهبعد از اعمال تغییرات کاربرو به یه صفحه دیگه منتقل کنه

Leon_SFS
دوشنبه 08 اسفند 1390, 14:06 عصر
خود update button مگه نباید کار ویرایش رو انجام بده؟کدش یعنی آماده هست دیگه.من فقط یه respons میخوام اضافه بشه کهبعد از اعمال تغییرات کاربرو به یه صفحه دیگه منتقل کنه
کدش کجا آمادس؟!!!!
باید کد آپدیتشو بنویسی دیگه
هیچ جا ننوشتی کد واسش؟

dorparasti
دوشنبه 08 اسفند 1390, 20:27 عصر
رویداد تعیین شده اشتباه است . برای اینکه بعد از بروزرسانی مقادیر به یک صفحه دیگه منتقل بشید باید در رویداد FormView Item_Updated کد redirect رو قرار بدید