C# 使用jquery-MVC将数据绑定到视图中动态生成的文本框
在SQL DB中,我有一个带有ProjectID、taskID、workedHours和Date字段的表,并希望将此workedHours绑定到视图中的特定ProjectName、TaskName。 我有一个表,如下所示:C# 使用jquery-MVC将数据绑定到视图中动态生成的文本框,c#,jquery,html,asp.net-mvc,C#,Jquery,Html,Asp.net Mvc,在SQL DB中,我有一个带有ProjectID、taskID、workedHours和Date字段的表,并希望将此workedHours绑定到视图中的特定ProjectName、TaskName。 我有一个表,如下所示: @foreach (var item in Model) { <tr style="background-color:#ded9d9;color:#000"> <
@foreach (var item in Model)
{
<tr style="background-color:#ded9d9;color:#000">
<td colspan="9" id="Pn">
@Html.DisplayFor(modelItem => item.Project_Name)
@Html.Hidden("TProjectId", item.Project_Id)
</td>
</tr>
<tr>
<td style="padding-left:6%; width:22%;">
@Html.DisplayFor(modelItem =>item.Task_Name)
@Html.Hidden("TTaskId", item.Task_Id)
</td>
<td style=" width:7%;">
<input id="Day1" name="Day1" type="text" value="" style="width:70%;" disabled="disabled" />
</td>
</tr>
}
$.ajax({
type: "GET",
url: "/Infrastructure/Handler/GetTimsheetData.ashx",
data: "",
success: function (response) {
var temp; var PId; var TId;
temp = JSON.stringify(response);
var data = JSON.stringify(response);
console.log('data: ' + data);
$("#TestTimesheetData").append(data);
}
});
objParent = new TestDAO().GetTimesheetPrjectDetails();
ViewData["Project"] = objParent;
在side form中,我添加表并将响应绑定到此表
<table id="TestTimesheetData"></table>
@我更新我的问题。请检查它。请发布代码,说明如何生成模型和数据。@RobScott我发布代码。请检查您的回复中是否有JSON数据?它应该是
var data=JSON.stringify(response.responseJSON)代码>。然后,您将遍历JSON并在每个适当的控件中创建一个新的
和
w/您的属性。查看mustache.js以获取HTML模板