我创建了一个MVC应用程序,使用signalr作为聊天页面。 我尝试从viewmodel(字符串)传递用于聊天的displayname。 当我只输入一个字符串时,一切正常。 当我传入模型时,它并没有。 我已经调试过并且模型是正确的(当遇到断点时,我可以看到模型的值是" test"(一个字符串,所以在信号器函数中必须很容易传递它)
这样可行:
$('#displayname').val("Test");
但这并不是:
$('#displayname').val(Model);
在同一视图中,我已将此添加到测试中:
@Html.DisplayFor(model => Model)
这显示正确的字符串。
有关将该模型值传递到#displayname参数的任何想法吗?