PDA

View Full Version : سوال: آپدیت نشدن جدول با وجود درست بودن کد!



Modernidea
چهارشنبه 23 فروردین 1391, 02:46 صبح
سلام
من برای اظافه و ویرایش و حذف در جدول، از پروسیجیر استفاده میکنم و با استفاده از LINQ این پروسیجر ها رو در برنامم اجرا میکنم.
اولین باره که به این مشکل برخوردم.
با اینکه اطمینان دارم کد صحیح است، بعد از زدن دکمه ویرایش در صفحه، به هیچ عنوان جدول ویرایش یا آپدیت نمیشه.
اما اگر به جای مقدار TextBox، یک مقدار ثابت مثل "بهزاد" رو به پروسیجر بفرستم، رکورد مربوطه آپدیت میشه!
نمیفهمم مشکل از کجاست.
لطفا کمکم کنید !؟!؟

زبان ASP.Net
برنامه تحت وب


protected void submit_Click(object sender, EventArgs e)
{

try
{
ZobLinqDataContext db = new ZobLinqDataContext();
string password = CryptorEngine.Encrypt(pass_txt.Text.Trim(), true);
db.pUpZDBUser(Convert.ToInt32(Request["uid"].Trim()),
uname_txt.Text.Trim(),
password,
fname_txt.Text.Trim(), بجای این آبجک بنویسم "بهزاد" درست میشه!
lname_txt.Text,
modir.Checked,
voting.Checked,
Convert.ToInt32(Zarib_txt.Text.Trim()),
false);
db.SubmitChanges();

}
finally
{
Session["sub"] = "1";
}

}


با تشکر

hamed_hossani
پنج شنبه 24 فروردین 1391, 02:26 صبح
سلام
در asp مبحثی به نام Auto post back وجود دارد شاید مشکل شما رو حل کنه
http://how2learnasp.net/article.aspx?code=db5f95c2-cdd0-403c-9e4f-7c859b884123

hamed_hossani
پنج شنبه 24 فروردین 1391, 02:33 صبح
سلام
در asp مبحثی به نام Auto post back وجود دارد شاید مشکل شما رو حل کنه
http://how2learnasp.net/article.aspx?code=db5f95c2-cdd0-403c-9e4f-7c859b884123

Modernidea
پنج شنبه 24 فروردین 1391, 06:42 صبح
بله، دقیقا مشکل از همین بود.
تشکر.