PDA

View Full Version : خطا هنگام اجرا گرفتن از وبسایت +عکس



mahdi_armed
شنبه 28 اردیبهشت 1392, 18:33 عصر
سلام
کسی میدونه این Error برای چیه ؟؟؟

104349104350

mjt10063
شنبه 28 اردیبهشت 1392, 18:35 عصر
خاصیت دوتا آبجک با هم همخوانی ندارن

نکته : از خود کلمه کلیدی username استفاده نکن
هیچوقت همیشه یه _ بینشون بزار حل میشه
user_name

ahmad156
شنبه 28 اردیبهشت 1392, 19:04 عصر
اولا شما Request.Form رو با Request اشتباه گرفتین.ثانیا ID مربوط به کنترلتون رو ID طرف سرور قرار بدین نه ID که طرف Client ایجاد میشه.یعنی همون TextBox1

mahdi_armed
شنبه 28 اردیبهشت 1392, 23:40 عصر
خاصیت دوتا آبجک با هم همخوانی ندارن

نکته : از خود کلمه کلیدی username استفاده نکن
هیچوقت همیشه یه _ بینشون بزار حل میشه
user_name

اسم username رو به user_name تغییر دادم ولی باز همین Error رو میده :ناراحت:

mahdi_armed
شنبه 28 اردیبهشت 1392, 23:42 عصر
اولا شما Request.Form رو با Request اشتباه گرفتین.ثانیا ID مربوط به کنترلتون رو ID طرف سرور قرار بدین نه ID که طرف Client ایجاد میشه.یعنی همون TextBox1

الان مشکل من توی request ها کجاست ؟

راستی چه فرقی میکنه IDسمت سرور رو بدم یا Client ?

ahmad156
یک شنبه 29 اردیبهشت 1392, 10:05 صبح
Request یه کلاس کلی هست که شما بیشتر از Property های اون مانند Form یا QueryString یا ... میکنین.شما برای دریافت مقادیرتون که در قالب یک فرم به سرور فرستاده میشه باید از Request.Form استفاده کنین .مثل زیر

Request.Form["yourTxtId"]

http://msdn.microsoft.com/en-us/library/system.web.httprequest.aspx
ID که طرف Client ایجاد میشه به خاطر اینکه ID حتما یکتا باشه یه خرده فرق میکنه با ID طرف سرور.(که البته شما میتونین با ClientIDMode اون رو دستکاری کنین).مثلا شما یه GridView درست میکنین که شامل یه TemplateField هست که درون اون یه Lable با ID مثلا yourLbl هست.خب شاید 10 سطر داشته باشه GridView تون .پس برای اینکه این 10 Lable از یکدیگر تفکیک شن خود Net. برای اون Lable ها ID تولید میکنه.

mahdi_armed
یک شنبه 29 اردیبهشت 1392, 16:49 عصر
Request یه کلاس کلی هست که شما بیشتر از Property های اون مانند Form یا QueryString یا ... میکنین.شما برای دریافت مقادیرتون که در قالب یک فرم به سرور فرستاده میشه باید از Request.Form استفاده کنین .مثل زیر

Request.Form["yourTxtId"]

http://msdn.microsoft.com/en-us/library/system.web.httprequest.aspx
ID که طرف Client ایجاد میشه به خاطر اینکه ID حتما یکتا باشه یه خرده فرق میکنه با ID طرف سرور.(که البته شما میتونین با ClientIDMode اون رو دستکاری کنین).مثلا شما یه GridView درست میکنین که شامل یه TemplateField هست که درون اون یه Lable با ID مثلا yourLbl هست.خب شاید 10 سطر داشته باشه GridView تون .پس برای اینکه این 10 Lable از یکدیگر تفکیک شن خود Net. برای اون Lable ها ID تولید میکنه.

مشکلم برطرف نشد :ناراحت:

mahdi_armed
یک شنبه 29 اردیبهشت 1392, 16:52 عصر
104384104385

الان این error هارو میده