我正在使用以下内容:
<img src="@Url.Action("GetPicture", "Home", new {id = Model.ID})" alt="Member Picture" />
这不起作用,因为 Model.ID 是 GUID。有没有办法解决?
我正在使用以下内容:
<img src="@Url.Action("GetPicture", "Home", new {id = Model.ID})" alt="Member Picture" />
这不起作用,因为 Model.ID 是 GUID。有没有办法解决?
您可以将 guid 发送到控制器,但您必须接收一个字符串作为 id 参数而不是 int。
剃刀视图:
<img src="@Url.Action("GetPicture", "Home", new {id = Model.ID})" alt="Member Picture" />
控制器:
public ActionResult GetPicture(string id){
//do magic
}
我认为如果您调用.ToString()它将起作用。
<img src="@Url.Action("GetPicture", "Home", new {id = Model.ID.ToString()})" alt="Member Picture" />