当我尝试这个时: return View("SomeView", "stringToPass"); 出-6ren">
gpt4 book ai didi

asp.net-mvc - ASP.NET MVC 将字符串对象传递给 View 的问题

转载 作者:行者123 更新时间:2023-12-04 16:23:50 26 4
gpt4 key购买 nike

我想将一个字符串对象传递给一个 View :

 <%@ Page Title="" Language="C#" 
MasterPageFile="~/Views/Shared/Site.Master"
Inherits="System.Web.Mvc.ViewPage<String>" %>

<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">

<h2><%=Model %></h2>

</asp:Content>

当我尝试这个时:
 return View("SomeView", "stringToPass");

出现错误: 未找到 View “SomeView”或其主 View 。

但是,当我将返回更改为
return View("SomeView");

一切正常。那么如何传递那个字符串呢?

最佳答案

它将它与 View() 的另一个重载混淆,请执行以下操作:

return View("SomeView", (object)"stringToPass");

关于asp.net-mvc - ASP.NET MVC 将字符串对象传递给 View 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3709682/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com