我参考了许多站点来解决 VS 2017 TFS 中的 Git 存储库克隆问题。但无法修复它。请帮我。
下面是 Visual Studio 版本详细信息。
微软 Visual Studio 专业版 2017
版本:15.9.1
注意:我已经连接到局域网中没有代理设置的开放网络。
下面是我提到的一些网站。
经过大量的尝试和研究,最终得到了这个。
我的 MVC 4 应用程序中有几个视图(即索引和创建),并且都有一个具有类似功能的下拉菜单。我可以从索引的下拉列表中选择一个值,然后继续创建。我也可以从创建视图的下拉列表中选择值。
如果我从索引视图中选择任何值,则该值将设置为会话。我的问题是,如果我从索引视图中选择任何值,则该值应该被传递到我尝试使用会话概念的创建视图。
在我的两个操作方法(Index和Create(Get))中,我都可以将值列表绑定到下拉列表,效果很好。
索引视图:
@Html.LabelFor(model => model.document.TeamId, "Team")
@Html.DropDownListFor(model => model.document.TeamId, new SelectList(Model.ddlTeam, "Value", "Text"), "Select Team", new { id = "TeamID", onchange = "GetProjects()", @class = "form-control", UpdateTargetId = "atag" })
@Html.ValidationMessageFor(model => model.document.TeamId)
Run Code Online (Sandbox Code Playgroud)
现在,所选值已设置为工作正常的会话。(Session["TeamId"] = somevalue;)
然后在我的创建视图中,我将其检查为(我从某人的帖子中找到的,以便将会话值分配给下拉列表):
创建视图:
@Html.LabelFor(model => model.document.TeamId, "Team", new { @class = "control-label col-sm-3" })
@if (Session["TeamId"] == null)
{
@Html.DropDownListFor(model => model.document.TeamId, new SelectList(Model.ddlTeam, "Value", "Text"), "Select Team", new { id = "TeamID", …Run Code Online (Sandbox Code Playgroud)