title: How to add parameters to mvcSiteMapNode?
body: <p>I have an action in controller:</p>
  
  <pre><code>    public ActionResult Close(DocType docType)
      {
          return View();
      }
  </code></pre>
  
  <p>where DocType is a simple enum.
  I want to have 2 different links to the same action but with different parameters. I have tried this:</p>
  
  <pre><code>    &lt;mvcSiteMapNode title="Accounting" clickable="false" imageUrl="~/Content/Images/Buttons/MenuButtons/billing.png" visibility="path"&gt;
         &lt;mvcSiteMapNode title="Payments" controller="Payment" action="Index"&gt;&lt;/mvcSiteMapNode&gt;
         &lt;mvcSiteMapNode title="Closing WO" controller="Payment" action="Close" docType="2"&gt;&lt;/mvcSiteMapNode&gt;
         &lt;mvcSiteMapNode title="Closing WS" controller="Payment" action="Close" docType="4"&gt;&lt;/mvcSiteMapNode&gt;
     &lt;/mvcSiteMapNode&gt;
  </code></pre>
  
  <p>But in the menu I have 2 links without any parameters: "/Payments/Close"</p>
  
  <p>What's wrong?
  How to add parameters into mvcSiteMapNode?</p>
  
  <p>Here are my RouteConfig:</p>
  
  <pre><code>public static void RegisterRoutes(RouteCollection routes)
      {
          routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
  
          routes.MapRoute(
              name: "Default",
              url: "{controller}/{action}/{id}",
              defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
          );
      }
  </code></pre>