مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

خصلاه مطلب در Gridview

چهارشنبه, 11 اردیبهشت 1398 16:48

خصلاه مطلب در Gridview

سلام من یه گرید ویو دارم میخوام تو ردیف هاش خلاصه ای مطالب نمایش داده بشن

برای این کار اومد گفتم صدتا کاراکتر اول رو نگه دار بقیرو حذف کن که اوکی بودبرای متن معمولی

ولی الان که ادیتور گذاشتم چون تگ )مثل <p>(  و عکس باینری شده و ... داره و به مشکل خوردم و کل طراحی و دیزاین صفحه بهم میریزه اونم میدونم چون یکی از تگها بسته نشده و داستان درست کرده

حالا راه اصولیش چیه؟ ممنون میشم راهنمایی کنید.

 

پنج شنبه, 12 اردیبهشت 1398 10:45

با سلام خدمت شما

راه اصولیش اینه که شما یک فیلد دیگه به نام shortDescription در دیتابیس داشته باشید .

کار دیگه ای هم که میتونید انجام بدید اینه که با استفاده از کتابخانه هایی که هست تگ های html رو پاک کنید و بعد اون تعداد کاراکتری رو که میخواید نشون بدید

ﺳﻪ شنبه, 24 اردیبهشت 1398 10:26

جواب سوالمو میذارم شاید به کار کسی اومد

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) + "...";

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید