如何在MVC应用程序上运行方法?

用户名

我想做的事:

我想以这种方式在MVC应用程序上运行方法:

public static void test()
    {
        ModelVariables hey = new ModelVariables();

        hey.test = "hello world";
    }

在这里,我基本上是将“ hello world”存储到全局变量中,简单吗?

 public class ModelVariables
{

    public string test { get; set; }
}

现在我的公共字符串“ test”具有字符串“ hello world”,到目前为止还不错吧?

然后我想通过以我的html形式打印来验证此方法是否有效:

@{


ModelVariables testee = new ModelVariables();
ViewBag.Title = "Index";
}

 @using (Html.BeginForm())
{
 <div>@testee.test</div>

}

@ testee.test =“ hello world”,或者看起来...当我运行该应用程序时,什么都没有显示!wtf正在进行,我该如何解决?

弗洛里安量表

如果要将值传递给MVC中的视图,则应将其放在ViewModel中。

如果将此值放在ViewModel中,则流程应如下所示:

ViewModel /模型:

public class TestViewModel
{
   public string testee { get; set; }
}

看法:

@model testproject.Models.ViewModels.TestViewModel
@{
    ViewBag.Title = "Index";
}

@using (Html.BeginForm())
{
    <div>@Html.DisplayFor(m=>m.testee)</div>
}

FooController:

public ActionResult Index()
{
    var model = new TestViewModel();
    model.testee = "hello world!";

    return View(model);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Tomcat上运行的Spring REST应用程序上找到未使用的端点?

如何在Bluemix Liberty上运行的应用程序上使用不同版本的JRE

如何在Heroku上运行Spring MVC应用程序?

如何在Azure远程应用程序上上传/运行自定义Windows应用程序

如何在正在运行的heroku应用程序上更新app.json清单?

如何在Flask应用程序上基于状态代码运行功能

如何在Heroku的Rails应用程序上运行npm?

如何在ASP.NET MVC应用程序上使用Github API?

如何在 ASP.NET MVC 应用程序上获取时间戳

如何在应用程序上隐藏StartApp广告?

如何在Rails应用程序上注册serviceWorker?

如何在Electron应用程序上获得圆角?

如何在Java应用程序上放置图标?

如何在OSM应用程序上显示路由

如何在Android应用程序上启用MSAA

如何在模拟器上运行的应用程序上将lldb作为独立调试器启动?

如何在我的Web应用程序上安全地接受和运行用户代码?

如何在我的Web应用程序上安全地接受和运行用户代码?

如何在 Windows 服务器上运行 mvc 应用程序?

如何在IIS上运行ASP.NET MVC6而不发布应用程序

长期运行后Volley在应用程序上崩溃

在Qt桌面应用程序上运行Selenium

JavaScript无法在应用程序上运行

SharedPreference 无法在我的 Flutter 应用程序上运行

如何在我设备的所有应用程序上应用模式锁定?

如何在Qt Android应用程序上禁用屏幕保护程序

如何在运行缓慢的应用程序上选择Azure应用程序服务计划?

如何在iOS上的本机应用程序上检查网络流量?

在MVC Web应用程序上实施HTTPS