Html Helper ی برای تولید تگ br

در مواقعی ممکن است نیاز داشته باشیم چندین تگ <br> تولید کنیم و برای اینکار باید چندین بار این تگ را پشت سر هم بنویسیم . قطعه کد زیر html helper ی می باشد برای تولید تگ <br> به تعداد مورد نظر  . متد استاتیک زیر پارامتری را از ورودی دریافت کرده و به تعداد آن تگ <br> تولید می کند و در نهایت رشته مورد نظر را بر می گرداند .

 public static MvcHtmlString BreakLine(this HtmlHelper helper,int count)
        {
            StringBuilder output = new StringBuilder();
            output.Append("<br/>");
            for (int i = 1 ; i < count; i++)
            {
                output.Append("<br/>");
            }
            return MvcHtmlString.Create(output.ToString());
        }

 برای فراخوانی آن در داخل View به صورت زیر عمل خواهیم کرد . در صورتی که فقط می خواهید یک تگ <br> تولید نمایید پارامتر ورودی را یک قرار دهید :

<p>this is  @Html.BreakLine(2)  a test text </p>


توسط : عثمان رحیمی  5 ماه قبل ، سه شنبه 12 خرداد 1394 ساعت 00:12  0  3559

نظر شما برای ما مهم است و به ما در بهبود سایت کمک میکند.


ارسال نظر
  • نام (اختیاری ) :
  • پست الکترونیک :
  • توضیحات :

مطالب مرتبط