PDA

View Full Version : Refreshدر IE



jannati
دوشنبه 16 آذر 1383, 07:29 صبح
با سلام خدمت دوستان عزیز
من در یکی از صفحات وبی که با .netطراحی کرده ام آخرین id را که یک شماره یونیکه از جدول میخوانم و نمایش میدم و این میشه شماره ثبت.حالا وقتی کاربر اطلاعات جدیدی وارد کرد اون id عوض میشه.مثلا با ورود اطلاعات کتاب شماره150 و زدن کلید ثبت اطلاعات کتاب شماره 150وارد شده و باید شماره 151در ورود اطلاعات بعدی نمایش داده شود.اما اینطور عمل نمیکنه.یعنی کد درسته.اما حتما باید یه refreshبرای IEانجام بدی تا شماره 151را نمایش بده.البته قابل ذکره که وقتی فلدر Template Downloadرا خالی میکنیم یا در internet optionگزینه delete file را انجام میدیم درست میشه.اگر کسی چیزی میدونه لطفا راهنمایی کنه :گیج:

arshia_
دوشنبه 16 آذر 1383, 07:44 صبح
نمی دونم بدردت بخوره این روش یا نه
آیا توی قسمت page_load صفحه از عبارت if not postback استفاده کردی؟
این واسه مواقعی است که اولین بار لود صفحه با دفعات بعدی متفاوت باشه...

jannati
دوشنبه 16 آذر 1383, 08:54 صبح
بله دوست عزیز.اینم کدش:


private void Page_Load(object sender, System.EventArgs e)
{
string sql,strsql;
string temp="111";
int m2,m1;
if (!IsPostBack)
{
if(User.Identity.IsAuthenticated )
{
Label1.Text = Context.User.Identity.Name;
SqlConnection conn=new
SqlConnection ("data source=DSRV3;initial catalog=JANNATI;password=123456;persist security info=True;user id=jannati2;workstation id=JANATI;packet size=4096");
//daryaft sabt_num
sql="select * from a_book ";
SqlCommand cm =new SqlCommand (sql,conn);
cm.Connection.Open ();
SqlDataReader mm=cm.ExecuteReader (CommandBehavior.CloseConnection );
Response.Write(sql);
while (mm.Read ())
{
m2=mm.GetInt32 (0);
m1=m2+1;
temp=Convert.ToString (m1);
Session["temp"]=Convert.ToString (m2);
Label2.Text =temp.Trim ();
}
mm.Close();
Response.Write("this is "+temp);
}
else
{
Server.Transfer ("login.aspx",true);
}
}

:(

jannati
یک شنبه 22 آذر 1383, 14:37 عصر
ببخشید در راستای همین سوال بالا میخواستم بدونم چه کار میشه کرد که Temporary Internet Filesخود به خود خالی بشه یا بهتر بگم cookiesای که برنامه داخل آن ایجاد میکنه را حذف کرد؟آیا باید در برنامه نویسی چیزی رو لحاظ کرد؟ :گیج: