27 October 2012

Remove HTML tags from HTML markup string




               
              public static class HTMLTextHelper
              {
   
                public static string RemoveHtmlTags(string html)
                {
                    int pos = 0;
                    StringBuilder builder = new StringBuilder();
                    while (pos < html.Length)
                    {
                        if (html[pos] == '<')
                        {
                            pos = SkipTag(html, pos);
                            builder.Append(' ');
                        }
                        else builder.Append(html[pos++]);
                    }
                    return builder.ToString();
                }

    
                private static int SkipTag(string html, int pos)
                {
                    pos++;
                    while (pos < html.Length)
                    {
                        if (html[pos] == '"' || html[pos] == '\'')
                            pos = SkipString(html, pos);
                        else if (html[pos++] == '>')
                            break;
                    }
                    return pos;
                }


                private static int SkipString(string html, int pos)
                {
                    char quote = html[pos++];
                    while (pos < html.Length)
                    {
                        if (html[pos++] == quote)
                            break;
                    }
                    return pos;
                }
              }

           

23 September 2012

Razor with MVC 3






               
               @{ var total = 7; }
               @{ var myMessage = "Hello World"; }
               

The value of your account is: @total

The value of myMessage is: @myMessage

@{var greeting = "Welcome to our site!"; var weekDay = DateTime.Now.DayOfWeek; var greetingMessage = greeting + " Today is: " + weekDay; }

The greeting is: @greetingMessage




            @Html.Raw(model.Message)
            @:Model.Message (Not render html as a part of output

         


            
               @foreach (var item in Model)
                {
                    
                        
                            @item.Message
                        
                    
                }

                @for (int i = 0; i < Model.ToList().Count(); i++)
                {
                    @Model.ToList()[i].Age
                }

            


            
             @if (false)
              {
                @Model.Message;
              }
             else if (true)
              {
                @DateTime.Now;
              }
              else
              {
                @DateTime.Now;
              }

          


             
             Razor automatically detect email id
            

ranmal.work@gmail.com




              @@my name will print @my name

          


              
              @*code here *@
              
          


              
             Hello word @ViewBag.Message, How r u?
              
          


              
             @(method)
              
          


              
            Click Me
            Click Me
            


              
            
                
                    @Html.GetResource("label_first", ResourceScreenConstant.YourPage)
                
            
          
          

9 September 2012

Cod First using entity framework with MVC

































10 June 2012

KnockOut Js
























9 June 2012

Send Email in MVC using ActionMailer





































8 May 2012

Export TO Excel

























28 April 2012

Getting Started With Blog