PDA

View Full Version : سوال: چگونگی محاسبه طول هر ستون از یک DataList بصورت داینامیک



diamond_guilan
دوشنبه 19 اسفند 1392, 17:02 عصر
با سلام خدمت اساتید محترم.

من یه DataList سفارشی واسه خودم دارم درست میکنم... کلا همه چیزش رو. هدر - آیتم - فوتر و ...
واسه چینش اشیا از Div استفاده میکنم. همه چیزش رو تموم کردم فقط موندم سر این قسمت. توی Header چندتا Div گذاشتم واسه نمایش عنوان. میخوام مثل GridView خودش Width هر ستون رو محاسبه کنه... (البته بصورت صحیح. مثلا آدرس بلند باشه و کد کوچیک ...)
الان بصورت دستی Width هر Div رو میدم. خودم ضرب و تقسیم میکنم... میخوام وقتی Width مربوط به DataList رو دادم خودش با توجه به تعداد ستونها و طول صحیحشون Width رو محاسبه کنه...تعداد رو تقسیم بر Width نکنه و میانگین نده...
امیدوارم که تونسته باشم خوب بیان کرده باشم سوالم رو.

:: ممنون از لطفتون ::

geeking
پنج شنبه 22 اسفند 1392, 15:16 عصر
شاید باورت نشه این مشکلت فقط با یه خط css‌ نوشتن حل میشه، البته اگر درست فهمیدم باشم!
باید کاری کنی توی هر ستون متن داخل سلول شکسته نشه !!
برای این کار کفیه به اون سلول توی css مشخصه زیر رو بدی !

white-space: nowrap;

تمام !‌‌:دی

diamond_guilan
پنج شنبه 22 اسفند 1392, 15:41 عصر
نه قربونت برم، منظورم این نبود. باز مرسی که حداقل جواب دادی...
شاید من بد توضیح دادم...
من فقط میخوام که طول هر ستون رو بصورت صحیح بدست بیارم.
دیدی وقتی به گرید ویو با ویزارد یه Tabel رو وصل میکنی، خودش ستوناشو کوچیک و بزرگ میکنه؟؟؟
مثلا ستون "نام" که طول فیلدش 20تاست نسبت به ستون "آدرس" که طول فیلدش 200تاست کمتر میگیره طول اون ستونو و ...
اگه هم طول نوشته های یه ستون بیشتر شد خودش میاره تو خط بعدی، این که بیاد تو خط بعدی اشکال نداره، بیاد ...