在Razor视图中,如何访问动态创建的文本框编号的Id
我试图在Razor视图中动态创建一些文本框。如何确保为每个文本框动态分配不同的id?我的目标是访问在动态文本框(QuestionCount)中输入的数值,并计算输入值的总和 下面是我的观点中使用的部分代码在Razor视图中,如何访问动态创建的文本框编号的Id,razor,Razor,我试图在Razor视图中动态创建一些文本框。如何确保为每个文本框动态分配不同的id?我的目标是访问在动态文本框(QuestionCount)中输入的数值,并计算输入值的总和 下面是我的观点中使用的部分代码 @foreach (var QP_Count in ViewBag.NonUniformTempCount) { var str = @ViewBag.NonUniformTempNames[tempindex]; <b>@str</b> for (int QCo
@foreach (var QP_Count in ViewBag.NonUniformTempCount)
{
var str = @ViewBag.NonUniformTempNames[tempindex];
<b>@str</b>
for (int QCount = 1; QCount <= QP_Count; QCount++)
{
**<br /> <b>@QCount</b> <b>@Html.TextBox("QuestionCount")</b>**
}
tempindex++;
}
@foreach(视图包中的变量QP\U计数。非均匀tempCount)
{
var str=@ViewBag.ununiformTempNames[tempindex];
@str
对于(int QCount=1;QCount要为动态生成的文本框提供不同的id,请尝试以下操作:-
@foreach (var QP_Count in ViewBag.NonUniformTempCount)
{
var str = @ViewBag.NonUniformTempNames[tempindex];
<b>@str</b>
for (int QCount = 1; QCount <= QP_Count; QCount++)
{
<br /> <b>@QCount</b> <b>@Html.TextBox("QuestionCount",null,new{ id = "Question-" + @QCount + @QP_Count })</b>
}
tempindex++;
}
@foreach(视图包中的变量QP\U计数。非均匀tempCount)
{
var str=@ViewBag.ununiformTempNames[tempindex];
@str
对于(int QCount=1;QCount