小编Lon*_*ish的帖子

设置Html.Hiddenfor的值

我有一张表格,要提交出价.

@using (Html.BeginForm(null, null, FormMethod.Post, new { id = "Login" }))
{
    @Html.ValidationSummary(true, "Gelieve alle velden in te vullen.")

    @Html.LabelFor(m => m.Bid)<br /> 
    @Html.TextBoxFor(m => m.Bid)<br />  
    @Html.LabelFor(m => m.Name)<br /> 
    @Html.TextBoxFor(m => m.Name)<br />    
    @Html.LabelFor(m => m.Email)<br /> 
    @Html.TextBoxFor(m => m.Email)<br /> 
    @Html.HiddenFor(model => model.Car_id, new { value = ViewBag.car.id })
    <input type="submit" value="Bied" class="button" />
}
Run Code Online (Sandbox Code Playgroud)

我想将hiddenfor的值设置为汽车的id(我使用viewbag获取它),但它不能像在这里看到的那样工作:

<input data-val="true" data-val-number="The field Car_id must be a number." data-val-required="Het veld Car_id is vereist." id="Car_id" name="Car_id" type="hidden" value="" />    <input type="submit" …
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-mvc-4 html.hiddenfor

7
推荐指数
2
解决办法
3万
查看次数

重启服务Supervisor

有什么办法可以从内到外重新启动supervisor吗?

我正在通过主管运行脚本,以更新树莓派上的 html 和视频。但在某些时候我必须在主管上运行的两个进程之间切换。因此,我将必须结束的进程的配置重命名为“.conf.disabled”,并在必须启动的进程上执行相反的操作。

效果很好,之后我可以做一个sudo service supervisor restart,那就是事情进展顺利的时候。

大约。两次中就有一次会失败。没有任何理由,如果我几秒钟后尝试它就可以了。我在必须切换配置时运行的脚本中放置了两次相同的命令,但没有运气。只是连续两次失败而已。有什么办法解决这个问题吗?

不确定它是否需要放在此处或另一个板上。如有必要,我很乐意移动它。

supervisord

5
推荐指数
1
解决办法
1万
查看次数

在本地托管的群集(与我的机器不同的机器)上调试 Service Fabric 应用程序

是否可以调试托管在与我的机器不同的机器上的服务结构应用程序?如果是这样,如何?

https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-debugging-your-application

在此之后,我只能在本地或云端进行调试。我尝试将集群添加到我的本地服务结构,但我似乎无法找到该选项..

我错过了一些明显的东西吗?

编辑:我知道我可以在本地托管它,我们在开发过程中这样做。但是我们也有一个托管在本地服务器上的临时集群。碰巧我们有不同的结果。可能是因为它托管在 3 个虚拟机上并运行 3 个节点,而本地集群在一台机器上运行。在 azure 的实时服务器上调试只是......错误..

azure-service-fabric

5
推荐指数
1
解决办法
2956
查看次数

C#通过动态格式化其名称来调用变量

我在datagridview中有12列(它们是从v1到v12的12个属性).是否可以创建一个像这样的动态系统:

int i = 5;
var variablename = "v" + i;
String content = product.variablename;
Run Code Online (Sandbox Code Playgroud)

这将是一个通用的功能

if(i == 5) {
    content = product.v5
}
Run Code Online (Sandbox Code Playgroud)

是的,我知道命名我的属性v1-v12不是一个好习惯,但它有它的用途.我可以写12条if条款,但我只是想知道它是否可能.

编辑:

在具体示例中,我有一个包含每个v1-v12属性的8000个产品的数组.我想动态获取特定单元格的值,因此产品[row].(v + column)应该成为产品[23] .v5.

它更像是一个案例,而不是实际需要,只是想知道它是否可以完成.

c#

3
推荐指数
1
解决办法
102
查看次数

EntityFramework - 将 WithRequired 移植到 EF Core

我正在将应用程序从 MVC5/EF6 移植到 MVC6/EF7,但此特定行出现问题:

        modelBuilder.Entity<Client>().HasMany(c => c.Payments).WithRequired(e => e.Client).WillCascadeOnDelete(false);
Run Code Online (Sandbox Code Playgroud)

显然,WillCascadeOnDelete 已转换为以限制为参数的 OnDelete,但我找不到有关“WithRequired”部分的任何文档,该部分在 EF7 中也消失了。'WithOne' 具有相同的影响还是我在这里完全错了:

        modelBuilder.Entity<Client>().HasMany(c => c.Payments).WithOne(e => e.Client).OnDelete(Microsoft.EntityFrameworkCore.Metadata.DeleteBehavior.Restrict);
Run Code Online (Sandbox Code Playgroud)

entity-framework-6 asp.net-core-mvc

3
推荐指数
1
解决办法
1467
查看次数