PDA

View Full Version : کمک در مورد validation ها



mahdirahimi24
سه شنبه 09 دی 1393, 15:22 عصر
یا سلام دوستان من یه فرم دیفالت ثبت نام دارم زمانی که اطلاعات تکمیل بشه و کاربر ذخیره اطلاعات را می زنه یه کد رهگیری بهش می ده و بعد دو تا تکس باکس گذاشتم که یکی کد ملی و دیگری کد رهگیریه و یه باتن که وقتی روش کلیک می کنی وارد ادیت بشه.

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


این کد های دکمه ویرایش


protected void btnlogin_Click(object sender, EventArgs e)
{
if (conobj.State != ConnectionState.Open)
conobj.Open();
SqlCommand com = new SqlCommand();//ایجاد یک شی از نوع sqlcommand
com.Connection = conobj;
SqlDataReader datareader = null;


com.CommandText = "select * from karbar where melicode=@melicode and coderahgiry=@coderahgiry ";
com.Parameters.Clear();
com.Parameters.Add("@melicode", SqlDbType.VarChar).Value = tbxmelicodelogin.Text;
com.Parameters.Add("@coderahgiry", SqlDbType.VarChar).Value = tbxcoderahlogin.Text;
datareader = com.ExecuteReader();


if (datareader.HasRows)
{
conobj.Close();
string s = "Edit.aspx?";//ایجاد رشته query string
s += "x=" + tbxmelicodelogin.Text;//این شی برای انتقال نام کاربری کاربر لاگین شده به صفحات دیگر سایت است
Response.Redirect(s);
Server.Transfer("Edit.aspx");
}




}
}

aliasghar2
سه شنبه 09 دی 1393, 15:30 عصر
بهتره کده aspx رو هم بزاری مشکل از اونجاس احتمالا

mahdirahimi24
سه شنبه 09 دی 1393, 15:35 عصر
لطفا باز کنید خودتون ببینید

دانلود (http://www.google.com)

aliasghar2
سه شنبه 09 دی 1393, 15:48 عصر
فک کنم چشمام مشکل داره من که توی این کد ولیدیشن نمیبینم کجاشه ؟

mahdirahimi24
سه شنبه 09 دی 1393, 16:02 عصر
دوستان این فایلشه وقتی دیفالت را ببرید تو حالت دیزاین ولیدیشن ها را می تونید ببنید

aliasghar2
سه شنبه 09 دی 1393, 16:19 عصر
دکمه ورود جهت ویرایشت رو خصوصت CausesValidation رو false کن درست میشه

در ضمن فرمی که گذاشته بودی خراب بود حال نداشتم درستش کنم

mahdirahimi24
سه شنبه 09 دی 1393, 19:59 عصر
دکمه ورود جهت ویرایشت رو خصوصت CausesValidation رو false کن درست میشه

در ضمن فرمی که گذاشته بودی خراب بود حال نداشتم درستش کنم


خیلی ممنون مشکل حل شد خیلی آقایی