PDA

View Full Version : سوال: مشکل در استفاده از ستون ها با ویژگی visible=false در Gridview



Mostafa_
جمعه 12 مهر 1392, 17:14 عصر
با سلام خدمت دوستان
من چندوقته شروع کردم به برنامه نویسی Asp
سی شارپ رو هم به صورت حرفه ای بلدم
یه مشکلی دارم با Gridview تو Asp
چطور میتونم یه فیلد رو از دید کاربر مخفی کنم اما به مقدارش توی کدنویسی دسترسی داشته باشم ؟؟
توی بانکم یه فیلد دارم به نام Content_Type که اگر 1 باشه یعنی خبر درحال نمایشه اگر 2 باشه یعنی پیشنویس و اگر 3 باشه یعنی زباله دان
حالا کاربر باید مقدار این رو به صورت انتشار ، زباله دان یا پیش نویس ببینه نه عدد
اگر ستون Content_type نمایش داده بشه کدها به درستی کار میکنه و من به مقدار دسترسی دارم
اما وقتی مخفیش میکنم دیگه به مقدار دسترسی ندارم
میخواستم ببینم چه کار میشه کرد
دوستان اگه کسی میتونه راهنمایی کنه که نافرم اعصابم خورد شده

mahdioo12194
جمعه 12 مهر 1392, 17:59 عصر
شما یه temtemplate در ست کن یه لیبل بزار بعد مقدار رو باید کن به فیلدت ! بعد تبدیل لازم رو انجام بده!!

Mostafa_
جمعه 12 مهر 1392, 18:11 عصر
اقا نشد تست کردم
اصلا نمیشه بایند کرد
ترو خدا کمکم کنید :گریه:

mahdioo12194
جمعه 12 مهر 1392, 18:14 عصر
کدت رو بزار!!

Mostafa_
جمعه 12 مهر 1392, 18:28 عصر
کد هایی که نوشتم برای موقعی هست که تمام فیلدها نمایش داده بشن
اون موقع کار میکنه
اما دنبال کدی هستم که اگه یه فیلد مخفی باشه هم بشه به مقدارهای داخلش دسترسی داشت
توی سی شارپ با این خط دستور اگه فیلدی مخفی بود هم میشد به مقدارش دسترسی داشت
textbox.text = dataGridView1.CurrentRow.Cells["M_IDAtbaeKhareji"].Value.ToString();
توی Asp چه کدی مثل این هست ؟؟؟

mahdioo12194
جمعه 12 مهر 1392, 19:06 عصر
http://www.codeproject.com/Tips/80964/How-to-get-Hidden-Column-Value-in-GridView