مشاهده نسخه کامل
: در مورد text area
halizadeh
23-09-2006, 09:00
سلام به همگي
چكار كنم تا text area اينتر و فاصله ها رو حفظ كنه
ببينيد من مي خوام محتويات text area رو در يك جدول در بانكم بريزم اما اگه من مثلاً 10 تا فاصله بزارم در بانكم يه فاصله گذاشته مي شه يا اگه اينتر بزنم بازم يك فاصله در بانكم ريخته مي شه
چكار كنم؟؟؟؟؟؟؟
REZ1_MAHTAB
23-09-2006, 23:28
سلام
از چه زبوني استفاده مي كنيد ؟ ديتا بيستون چيه؟
چون من همين كارو باvb.net و server sql انجام دادم مشكلي نداشت
چطوري فهميديد اينتر رو رد ميكنه از خود جدول ديتا بيس چك كرديد؟
halizadeh
24-09-2006, 08:15
من با فرانت پيج و با زبون ا ي اس پي و پايگاه اكسس كار مي كنم
بعد درtext area من وقتي مي نويسم همونطوري نوشته مي شه اما در پايگاهم همونطوريكه گفتم اينتر وتعداد فاصله هارو يه فاصله در نظر مي گيره
halizadeh
24-09-2006, 08:25
محتواي پايگاه رو كه چاپ مي كنم متوجه شدم
إ إ إ إ إ ................. الآن رفتم خود پتيگاهمو چاپ كردم ديدم اينتر و تعداد فاصله هارو حفظ كردهّّّّّّ!!!!!!!!!!!!!!!!!
اما من اطلاعات رو در جدول چاپ ميكنم كه در جدول براي من تعداد فاصله ها و اينتر رو حفظ نمي كنه؟؟؟؟؟!!!
به نظر شما اطلاعات اين فيلد رو چه طوري چاپ كنم؟؟
REZ1_MAHTAB
24-09-2006, 18:05
بازم سلام
درسته اگر با جدول اطلاعات رو چاپ كنيد همين اتفاق مي افته من با datagrid و بقیه امکانات asp امتحان کردم نشد
از همون text area يا text box استفاده كنيد درست مي شه
اما اگر مي خوايد از جدول استفاده كنيد يكي بم گفته بايد يك چيزي توي خصوصيات html تغيير بدي
البته من نفهميدم چي گفت اصلا هم مطمئن نيستم
halizadeh
24-09-2006, 19:59
خب من مي خوام از اولين ركورد تا آخرين ركورد رو چاپ كنم
يني شما مي گي هر ركورد رو در يه text area چاپ كنم!!!!!!!؟؟؟؟؟؟؟؟؟؟؟
ali_nioton
26-09-2006, 09:37
تكس اريا يه خصوصيت پزيرش كد هاي اچ تي ام ال رو داره مي توني اون رو فعال كني
بعد متن رو تو يه برنامه طراحي صفحه آرايش كني
بعد كدها رو توي تكس اريا بريزي
اون حصوصيت هم فعال نكردي نكردي
اي اس پي خودش ميزون ميكنه
REZ1_MAHTAB
26-09-2006, 23:26
خوب سلام
من كه متوجه صحبت ali_nioton نشدم اگر شما فهميدي عمل كن
خوب از اولين ركورد تا آخرين ركورد رو چاپ كن
درست فهميديد میگم هر كدوم رو توي يك text area یا text box چاپ کن
ولی منظورم اینه که یک جدولی ، دیتا گریدی ، دیتا لیستی چیزی بزار با یک ستون temlate
اونوقت تو اون ستون يك text area یا text box بزار
من همین کارو قبلا انجام دادم شده
ali_nioton
27-09-2006, 03:45
اي بابا
اي اس پي كد اچ تي ام ... برا مرورگر مي فرسته
خوب حالا تو متنتو تويه برنامه مث دريم ويور بنويس
آرايشش كن
بعد اون كد هارو بزار تو تكس اري...و ارسال كن
halizadeh
28-09-2006, 08:47
سلام ازتون ممنونم
اما ممكنه توضيح واضحتري بديد
(تكس اريا يه خصوصيت پزيرش كد هاي اچ تي ام ال رو داره مي توني اون رو فعال كني)
ميشه خصوصيتشو بگي.
(بعد متن رو تو يه برنامه طراحي صفحه آرايش كني
بعد كدها رو توي تكس اريا بريزي)
يني كاربر متن رو در تكس اريا ننويسه؟؟؟!!!
(ولی منظورم اینه که یک جدولی ، دیتا گریدی ، دیتا لیستی چیزی بزار با یک ستون temlate
اونوقت تو اون ستون يك text area یا text box بزار
)
يه خورده توضيح بده من خب نفهميدم
:blush: :)
ali_nioton
29-09-2006, 09:50
ببينم
كاربر قراره متن وارد كنه يا خودت
اگه كاربر كه حتما بايد اديتور متن بزاري
در غير اينصورت خيلي چيزا رو نمي تونه تنظيم كنه
من فك كردم خودت فقط متن وارد ميكني
گفتم متنت رو تو يه برنامه مث فرانت ... پيج بنويسي
درستش كني بعد كد هات رو يعني متني كه با اچ تي ام ... درست راسته شده وارد تكس اريا كني
REZ1_MAHTAB
29-09-2006, 14:38
سلام
نمي دونم با چي بگم مثلا datagrid وقتي روي صفحه يك datagrid بزاري روي اون راست كليك كني
توي property builder توي قسمت columns ستون هاي مورد نظرت رو اضافه مي كني و يكي رو هم template تعريف مي كني
بعد از اون دوباره رو جدول كليك راست ميكني ميري تو edit template همون ستون رو انتخاب ميكني و برای item مثلا يك textbox ميزاري
بعد بايد مقادير رو توي اين text box نمايش بدي
براي ريختن مقادير توي جدول از همون كدهاي هميشگي استفاده كن فقط براي ستون template بهتره از html به خصوصيت text مقدار بدی بنويس
'<%("???.Text='<%# DataBinder.Eval(Container, "DataItem
به جاي ؟؟؟ اسم فيلد جدول توي ديتابيستو بنويس
من ديگه همينو بلدم
halizadeh
30-09-2006, 08:30
ببينم
كاربر قراره متن وارد كنه يا خودت
اگه كاربر كه حتما بايد اديتور متن بزاري
در غير اينصورت خيلي چيزا رو نمي تونه تنظيم كنه
من فك كردم خودت فقط متن وارد ميكني
گفتم متنت رو تو يه برنامه مث فرانت ... پيج بنويسي
درستش كني بعد كد هات رو يعني متني كه با اچ تي ام ... درست راسته شده وارد تكس اريا كني
نه كاربر وارد مي كنه منم اديتور بلد نيستم درست كنم :blush:
در قسمت طراحي ام هر چي گشتم پيدا نكردم :wac:
حالا تصميم دارمtext area بزارم!!! :blink:
halizadeh
30-09-2006, 08:33
سلام
نمي دونم با چي بگم مثلا datagrid وقتي روي صفحه يك datagrid بزاري روي اون راست كليك كني
توي property builder توي قسمت columns ستون هاي مورد نظرت رو اضافه مي كني و يكي رو هم template تعريف مي كني
بعد از اون دوباره رو جدول كليك راست ميكني ميري تو edit template همون ستون رو انتخاب ميكني و برای item مثلا يك textbox ميزاري
بعد بايد مقادير رو توي اين text box نمايش بدي
براي ريختن مقادير توي جدول از همون كدهاي هميشگي استفاده كن فقط براي ستون template بهتره از html به خصوصيت text مقدار بدی بنويس
'<%("???.Text='<%# DataBinder.Eval(Container, "DataItem
به جاي ؟؟؟ اسم فيلد جدول توي ديتابيستو بنويس
من ديگه همينو بلدم
تا همينجا هم ازت ممنونم لطف كردي
فقط يك چيزي من نمي دونم از كجا datagrid بزارم
من در فرانت پيچ هر چي گشتم پيدا نكردم!! :wac:
REZ1_MAHTAB
05-10-2006, 15:20
سلام
datagrid رو از توي asp مي توني بذاري نه تو front page
از همون قسمتي كه مثلا textbox يا button يا هر چي ديگه روي صفحه ميذاري
اگر با front page راحت تري همه را بااون طراحي كن آخرش تو asp به صفحه datagrid رو اضافه كن
halizadeh
07-10-2006, 08:38
خب من همين رو نمي دونم چطوري در asp به صفحه datagrid رو اضافه كنم
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.