title: ASP.NET MVC3 - How to configure Url to replace space by dash(-) in Url?
body: <p>I want to ask how to replace space by dash(-) in my Url.
  My Details action has a title url, the problem is that appears whitespace between words instead dash(-).</p>
  
  <p>For Examble: </p>
  
  <p>my url : ~/khoa-hoc/1/Lớp Luyện Thi </p>
  
  <p>but I want:<br>
          step1->  1.  ~/khoa-hoc/1/Lớp-Luyện-Thi
          step2->  2.  ~/khoa-hoc/1/lop-luyen-thi</p>
  
  <p>my route     </p>
  
  <pre><code>   my route routes.MapRoute( null,
        "khoa-hoc/{id}/{title}",
        new { controller = "Course", action = "Details", id = "", title=""},
        new { id = @"\d+" } );
  </code></pre>
  
  <p>my view: 
           @Html.ActionLink(item.Name, "Details", new { id = item.CourseID, title=item.Title })</p>
  
  <p>I have search some topics about this but until now I still have not solved this problem, hope someone can help me, 
  Thank in advance, sorry for my english language not perfect.</p>