Html Helper ی برای تولید تگ br
در مواقعی ممکن است نیاز داشته باشیم چندین تگ <br> تولید کنیم و برای اینکار باید چندین بار این تگ را پشت سر هم بنویسیم . قطعه کد زیر html helper ی می باشد برای تولید تگ <br> به تعداد مورد نظر . متد استاتیک زیر پارامتری را از ورودی دریافت کرده و به تعداد آن تگ <br> تولید می کند و در نهایت رشته مورد نظر را بر می گرداند .
1 2 3 4 5 6 7 8 9 10 |
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> تولید نمایید پارامتر ورودی را یک قرار دهید :
1 |
<p>this is @Html.BreakLine(2) a test text </p> |
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.