0
クエリ文字列のような動的な値をコントローラに渡したいと思います。私は文字列を渡していますが、imはコントローラでnullになっています。私は "http://localhost:62666/tracker/MapDetails/sss"というURLを打っていますが、コントローラには何の値も得ていません。私はどこで間違いをしたのかを指摘できますか?URLから渡されたコントローラのパラメータ値を取得できません
コントローラー:
public ActionResult MapDetails(string val)
{
AssetTracker model = new AssetTracker();
model.deviceid = val;
return View(model);
}
ビュー:
@model smartpond.Controllers.AssetTracker
@{
ViewBag.Title = "MapDetails";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h1>
My device id is : @Model.deviceid
</h1>
トライます。http:// localhostを:?62666 /トラッカー/ MapDetailsヴァル= SSS – Michael
はいその作業、イム取得しますが、なぜ、単一のパラメータ渡しを使用しながら、次のように渡すこと。 – pvkm