ورود

نسخه کامل مشاهده نسخه کامل : چطور میتونم به یک فیلد یا سطر گرید ویو اسکرول تخصیص بدم؟



roebuck
04-10-2008, 13:47
سلام

یه سوال در مورد گرید ویو داشتم:

توی یک فیلد جدول دیتابیسم متن وجود داره،وقتی از دیتابیس خونده میشه و تو گرید ویو نشون داده میشه اون فیلد اسکرول نمیگیره ،به همین خاطر کل متن نشون داده میشه..
چطور میتونم به یک فیلد یا سطر گرید ویو اسکرول تخصیص بدم؟

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

jandedy
04-10-2008, 15:09
بهتر توضيح بده و بگو از چه ديتابيسي و زباني استفاده ميكني

roebuck
04-10-2008, 16:08
زبان: c# تو ویژوال استودیو دات نت..

دیتا بیس: اس کیو ال

jandedy
04-10-2008, 21:40
من دات نت بلد نيستم . به دوستم گفتم ، شايد بياد جوابت رو بده

Ultimator
04-10-2008, 23:50
سلام
شما میتونید اون فیلد رو از نوع template field بگیرید و کنترل بایند شده رو داخل یه کنترل پانل بذارید که خاصیت اسکرول اون تنظیم شده باشه ..


بهتر توضيح بده و بگو از چه ديتابيسي و زباني استفاده ميكني
من دات نت بلد نيستم . به دوستم گفتم ، شايد بياد جوابت رو بدهدوست عزیز سوال ایشون کاملا مشخص بود که درمورد کنترل Gridview بود وقتی نمیدونستید گریدویو چیه واضح بود که دات نت بلد نیستید نیازی به بیانش نبود

ممنونم

roebuck
05-10-2008, 10:47
ممنون جناب ultimator

تونستم تکست باکس بذارم.. اینطوری بایند کردم:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

حالا یه چیز دیگه:
واسه گریدویو commanfield هم گذاشتم که بتونم edit کنم،اما حالا وقتی می خوام edit کنم این templatefield که گذاشتم edit نمیشه،یعنی وقتی متن داخل تکست باکس رو ادیت میکنم update نمیشه
باید چیکار کنم؟
ممنون

roebuck
05-10-2008, 15:38
oops!!!الان متوجه شدم که کلا جدولم update نمیشه!!!

شاید از وقتی templatefield گذاشتم اینطوری شده،باید تو دستورات update مربوط به sqldatasource تغییراتی بدم؟

jandedy
05-10-2008, 15:50
سلام
شما میتونید اون فیلد رو از نوع template field بگیرید و کنترل بایند شده رو داخل یه کنترل پانل بذارید که خاصیت اسکرول اون تنظیم شده باشه ..

دوست عزیز سوال ایشون کاملا مشخص بود که درمورد کنترل Gridview بود وقتی نمیدونستید گریدویو چیه واضح بود که دات نت بلد نیستید نیازی به بیانش نبود

ممنونم

من معمولا اولاش رو ميخونم و اگر مشكلي بود كه نياز به اطلاعات بيشتر داشت فقط اطلاعات رو مي گيرم

Ultimator
05-10-2008, 17:04
oops!!!الان متوجه شدم که کلا جدولم update نمیشه!!!

شاید از وقتی templatefield گذاشتم اینطوری شده،باید تو دستورات update مربوط به sqldatasource تغییراتی بدم؟
پارامتر ها باید درست اضافه شده باشند



من معمولا اولاش رو ميخونم و اگر مشكلي بود كه نياز به اطلاعات بيشتر داشت فقط اطلاعات رو مي گيرم
ممنونم :)

roebuck
06-10-2008, 12:05
پارامترها الان به این صورت هستند:
چه تغییراتی باید بدم؟


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

roebuck
07-10-2008, 09:16
به نظر شما تکست باکسی که تو templatefield گذاشتم رو باید جداگونه آپدیت کنم؟

Ultimator
07-10-2008, 15:53
سلام

فکر نمیکنم پارامترها ی شما مشکلی داشته باشند . یک بار دیگه دیتا سورس رو پاک کنید و دوباره کانفیگ کنید ( بدون ریست کردن تمپلیت ) ممکنه حل بشه

roebuck
07-10-2008, 16:46
دیتاسورس رو هم پاک کردم و دوباره ساختم ،اما نشد..:41:
یکبار دیگه به این کد توجه کنید:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

من "text" رو تو textbox قرار دادم،این کد گرید ویو:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

حالا واسه آپدیت نباید کار خاصی انجام بدم؟فکر می کنم "text" باید یه فرقی با بقیه داشته باشه!!

roebuck
08-10-2008, 14:43
تو هر صفحه دیگه ای که گرید ویو می سازم همین مشکلو دارم!!پس به خاطر templatefield که گذاشتم نیست...

نمی دونم چیکار کردم که دیتابیسم اینطوری شده!!!

roebuck
11-10-2008, 11:33
یه چیز جالب:

بعضی از جداول دیتابیسم این مشکل رو پیدا کرده...
انگار اون جداولی که تو صفحات وبم ازشون استفاده کردم مشکل تو update , delete پیدا کردن...
بعضی هاشون این error رو میدن:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

بعضی هاشون هم error نمیدن اما هیچ تغییری پیدا نمی کنن!!!

اون جداولی هم که تا حال ازشون استفاده نکردم هیچ مشکلی ندارن و update میشن...

permission همه جدول ها هم مثل همه...

باید چیکار کنم؟