我在運行時使用javascript/jquery動態創建我的html複選框。它使用Jquery bootgrid。在代碼中訪問動態創建的html複選框
isAssigned: function (column, row) {
if (row.isAssigned == "True" || row.isAssigned == "true") {
return "<input id='chk" + row.id + "' type='checkbox' name='chkMarks' checked='" + row.isAssigned + "' />";
}
else {
return "<input id='chk" + row.id + "' type='checkbox' name='chkMarks'/>";
}
}
我需要做的就是以某種方式得到我的提交按鈕的值在aspx.cs代碼點擊後面的事件。我不能runat =「服務器」這些控件,因爲直到頁面加載之後纔會添加id。我需要得到身份證,以及他們是真的還是假的。
我想知道是否有人知道最好的方法來獲取這些值。
protected void myTester_Click(object sender, EventArgs e)
{
var values = Request["chkMarks"].ToString();
}
我能搶基於名稱的東西,但當我通過內容foreach有一些價值觀,他們不是我不認爲的id或檢查值。我得到兩個對象,一個'111,0'裏面,另一個'110,n',所以我檢查相關的id,它不匹配。我想知道這裏是否還有另一個步驟。 –