PDA

View Full Version : ذخیره نشدن اطلاعات فرم قبول نکردن کد captcha



iman2012
جمعه 08 اردیبهشت 1391, 17:08 عصر
سلام.
من یه فرم تماس با ما دارم که براش کپچا هم گذاشتم اما وقتی کد کپچا را رو تو تکس باکس مینویسم مسیج اینکه کد صحیح نیست رو بهم نشون میده و عمل ذخیره کردن انجام نمیشه .
لطفا اگه میشه بگید کجای کدم اشتباس که این عمل انجام نمیشه!!!

protected void Btn_Send_Click(object sender, EventArgs e)
{
using (var context = new NewsEntities())
{
CcJoin.ValidateCaptcha(Txt_Cod.Text);
if (!CcJoin.UserValidated)
{
LblCaptcha.Text = "صحیح نیست";
return;
}
else
{
LblCaptcha.Text = "صحیح است";
}


if (Page.IsValid)
{
context.Tbl_Comments.AddObject(new Tbl_Comments()
{
Name = Txt_Name.Text,
Family = Txt_Family.Text,
Email = Txt_Email.Text,
Comment = Txt_Comment.Text,




});


context.SaveChanges();
Txt_Name.Text = string.Empty;
Txt_Family.Text = string.Empty;
Txt_Email.Text = string.Empty;
Txt_Comment.Text = string.Empty;


Txt_Name.Text = " ";
Txt_Family.Text = " ";
Txt_Email.Text = " ";
Txt_Comment.Text = " ";
}
}


}

iman2012
جمعه 08 اردیبهشت 1391, 20:40 عصر
:متفکر:کجاش اشتباس

d_derakhshani
شنبه 09 اردیبهشت 1391, 09:41 صبح
CcJoin چه کنترلی هست؟ open source ه؟
دوم به خود تابع ValidateCaptcha مقدار true false بر نمی گردونه. قاعدتا این متد باید مقدار برگردونه و بگه کد صحیح هست یا نه