سلام من یه گرید ویو دارم میخوام تو ردیف هاش خلاصه ای مطالب نمایش داده بشن
برای این کار اومد گفتم صدتا کاراکتر اول رو نگه دار بقیرو حذف کن که اوکی بودبرای متن معمولی
ولی الان که ادیتور گذاشتم چون تگ )مثل <p>( و عکس باینری شده و ... داره و به مشکل خوردم و کل طراحی و دیزاین صفحه بهم میریزه اونم میدونم چون یکی از تگها بسته نشده و داستان درست کرده
حالا راه اصولیش چیه؟ ممنون میشم راهنمایی کنید.
با سلام خدمت شما
راه اصولیش اینه که شما یک فیلد دیگه به نام shortDescription در دیتابیس داشته باشید .
کار دیگه ای هم که میتونید انجام بدید اینه که با استفاده از کتابخانه هایی که هست تگ های html رو پاک کنید و بعد اون تعداد کاراکتری رو که میخواید نشون بدید
جواب سوالمو میذارم شاید به کار کسی اومد
public string GetTextonly(string editorcontent) { string strtext = ""; strtext = Regex.Replace(editorcontent, @"<(.|\n)*?>", string.Empty); return strtext; }
به این کد مقدار ورودی رو میدیم همون متنی که تگ HTML داره
با این تیکه کدم میگیم چنتا کاراکتر اول رو بده
e.Row.Cells[1].Text = abs.Substring(0, 80) + "...";
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)