Customer コントローラーで、Index ページを返す Index アクションに値を渡さないか、customerid を渡せるようにしたいということですか?
デフォルト ルートを変更していないと仮定すると、コントローラー アクションを変更して null 許容の int を受け入れ、customerid が null であるかどうかに基づいてモデルを取得できます。
public ActionResult Index(int? customerid)
{
YourModelType model;
if (customerid == null)
{
model = /* however you get your model when you don't have an id */
}
else
{
model = /* however you get your model when you have an id */;
}
return View("Index", model);
}
オプションの customerid パラメータを受け入れるように、ルーティング エンジンを更新する必要もあります。
routes.MapRoute(
"Customer", // Route name
"Customer/{action}/{customerid}", // URL with parameters
new { controller = "Customer", action = "Index", customerid = UrlParameter.Optional } // Parameter defaults
);