Asp.net mvc 当使用“两个”时;“戴坏了的钟表匠”;,为什么第二个在剃须刀中不起作用?

Asp.net mvc 当使用“两个”时;“戴坏了的钟表匠”;,为什么第二个在剃须刀中不起作用?,asp.net-mvc,razor,Asp.net Mvc,Razor,我在我的MVC项目中使用了它,当我的视图中只有一个时钟选择器字段时,它可以完美地工作。例如,当会议桌需要开始和结束时间时,第二个时钟选择器不起作用(当我单击“没有时钟选择器”时) 以下是我在“创建”视图中使用它的方式: <div class="form-group"> @Html.LabelFor(model => model.StringStartTime, htmlAttributes: new { @class = "control-label c

我在我的MVC项目中使用了它,当我的视图中只有一个时钟选择器字段时,它可以完美地工作。例如,当会议桌需要开始和结束时间时,第二个时钟选择器不起作用(当我单击“没有时钟选择器”时)

以下是我在“创建”视图中使用它的方式:

    <div class="form-group">
        @Html.LabelFor(model => model.StringStartTime, htmlAttributes: new { @class = "control-label col-md-2" })
        <div class="col-md-10">
            @Html.EditorFor(model => model.StringStartTime, new { htmlAttributes = new { @class = "form-control clockPicker", id = "single-input", value = "", placeholder = "اکنون" } })
            @Html.ValidationMessageFor(model => model.StringStartTime, "", new { @class = "text-danger" })
        </div>
    </div>

    <div class="form-group">
        @Html.LabelFor(model => model.StringEndTime, htmlAttributes: new { @class = "control-label col-md-2" })
        <div class="col-md-10">
            @Html.EditorFor(model => model.StringEndTime, new { htmlAttributes = new { @class = "form-control clockPicker", id = "single-input", value = "", placeholder = "اکنون" } })
            @Html.ValidationMessageFor(model => model.StringEndTime, "", new { @class = "text-danger" })
        </div>
    </div>

@LabelFor(model=>model.StringStartTime,htmlAttributes:new{@class=“controllabel col-md-2”})
@EditorFor(model=>model.StringStartTime,new{htmlAttributes=new{@class=“form control clockPicker”,id=“single input”,value=”,placeholder=“اکنون”})
@Html.ValidationMessageFor(model=>model.StringStartTime,“,new{@class=“text danger”})
@LabelFor(model=>model.StringEndTime,htmlAttributes:new{@class=“control label col-md-2”})
@EditorFor(model=>model.StringEndTime,new{htmlAttributes=new{@class=“form control clockPicker”,id=“single input”,value=”,placeholder=“اکنون”})
@Html.ValidationMessageFor(model=>model.StringEndTime,“,new{@class=“text danger”})

问题又来了:第二个时钟选择器不起作用(单击文本框后,时钟选择器不会弹出)。我做错了什么?

我通过给EndTime一个不同的id解决了这个问题。

有人在吗?