PDA

View Full Version : سوال: تنظیم تکس باکس برای ارسال اطلاعات به بانک وب



احمد سامعی
سه شنبه 25 خرداد 1389, 20:22 عصر
سلام

من می خوام یک برنامه ویندوزی بنویسم واسه ارسال اطلاعات یک سایت. اما برای فرمت دادن به نوشته ها مشکل دارم کسی می دونه چی طوری می شه اینکار کرد یا آیا کنترلی برای اینکار هست ؟

ricky22
سه شنبه 25 خرداد 1389, 21:19 عصر
سلام

من می خوام یک برنامه ویندوزی بنویسم واسه ارسال اطلاعات یک سایت. اما برای فرمت دادن به نوشته ها مشکل دارم کسی می دونه چی طوری می شه اینکار کرد یا آیا کنترلی برای اینکار هست ؟
منظورتون از فرمت دادن به نوشته ها چیه؟

احمد سامعی
سه شنبه 25 خرداد 1389, 21:37 عصر
منظورتون از فرمت دادن به نوشته ها چیه؟

فرمت دادن به متن معلومه دیگه تعیین فونت، رنگ، سایز، رفتن به خط بعد(اینتر) و..... به طوری که وقتی متن در بانک ذخیره می کنیم تو سایت که نشون می دیم همانجوری نمایش داده بشه

من برای برنامه های ویندوزی یک Richbox سفارشی نوشتم که این امکانات داره هفته دیگه تو انجمن می زارم اما از اون نمی شه واسه وب استفاده کرد

من می خوام یک برنامه پشتیبانی برای سایت بنویسم که مدیر لازم نباشه از بروزر استفاده کنه به دلایلی

احمد سامعی
جمعه 04 تیر 1389, 19:47 عصر
دوستان کسی جواب این سوال نمی دونه ؟

ostovarit
جمعه 04 تیر 1389, 20:46 عصر
دوستان کسی جواب این سوال نمی دونه ؟

متن رو با تگ های HTML در بانک ذخیره کنید یعنی اینکه مثلا وقتی نوشته رو bold میکنید درون متن تگ مربوط به bold نوشته بشه اینجوره وقتی سایت نمایش داده میشه متن با همون ظاهری که میخواید هست رنگ و بقیه چیزها هم همین طور ...

باید یک ادیتور متن طراحی کنید که وقتی کاربر قسمتی از متن رو مثلا قرمز میکنه پشت صحنه اون تیکه رو تو color= red قرار بده ...

فکر نمیکنم کار سختی باشه ... من نمونه هایی رو دیدم که برای ارسال ایملهای گروهی و طراحی متن ایمیل دقیقا از همین روش استفاده میکنند ... قبلا هم تو میل یاهو شما میتونستید دستی کد Html به متن اضافه کنی ولی از اون جایی که کاربر اطلاعات کافی برای این کار رو نداره ما با کد براش انجام میدیم.

اگرم کل متنتون از یک قالب کلی پیروی میکنه مثلا همه متن اندازه فونت ثابته رنگ ثابته اون مشخصات رو میتونید تو دیتابیس سایت ذخیره کنید و کاربر اونا رو تغییر بده.

احمد سامعی
شنبه 05 تیر 1389, 09:12 صبح
ممنون جناب ostovarit

همونطور که در پست 3 نوشتم من قبلاً یک RichBox سفارشی با روشی که شما گفتید برای ایجاد تغییرات در قسمت خاصی از متن مثل رنگ و سایز و.. نوشتم اما این کنترل برای برنامه های ویندوزی می خوره
من به کدهای Html هم مسلطم اما richbox از متدها و خواصیت RTF خودش استفاده می کنه که کدهای پیچیده ای داره و به راحتی نمی شه به تگ های Html تبدیل کرد.
مثلاً برای تغییر رنگ از نام سه رنگ اصلی استفاده می کنی آبی و قرمز و سبز مثلاً به این صورت:


blue:125؛green:100؛red:255

در صورتی که در تگ های وب باید از کدهای هگزه استفاده بشه مثل c25C88 # و همین طور چیزهای دیگه

من تنها کاری که کردم از یک TextBox معمولی استفاده کردم و با استفاده از متد Replace مقدار n\ با <br/> عوض کرد.

البته که این کار یک کار معمولی در دنیا برنامه نویسی چون برنامه های زیادی برای پشتیانی کاربران هست که از همین روش اپلیکشن تو وب دارن استفاده می کنن

منتها من هر چی سرچ زذم یک کنترل یا کد برای اینکار تو وب پیدا نکردم