Я делаю доску и теперь хочу отредактировать элемент, когда установлен флажок.Как предупредить, если флажок установлен в поле флажка C#
Но, как вы знаете, флажок может установить флажок.
В моем правиле я хочу отредактировать только один элемент.
Таким образом, я хочу отображать предупреждающее сообщение при выборе нескольких флажков.
Как это сделать? Я не хочу его отключать.
Потому что, когда вы удаляете элемент, я использую множественный выбор флажка.
Мой код ниже.
protected void lnkbtnEdit_Click(object sender, EventArgs e)
{
string editPageUrl = string.Empty;
foreach (GridViewRow gRow in grvList.Rows)
{
CheckBox chkbox = (CheckBox)gRow.FindControl("chk");
if (chkbox.Checked)
{
int id = Convert.ToInt32(gRow.Cells[1].Text);
editPageUrl = "http://ycchoi/sites/dev/_layouts/15/ListItemControl/EditListItem.aspx?ID=" + id;
Response.Redirect(editPageUrl);
}
else
{
string message = @"
<script type='text/javascript'>
alert('Please select item to Edit');
</script>";
ClientScript.RegisterClientScriptBlock(GetType(), "script", message);
}
}
}
Если вы хотите, чтобы один выбор, а затем использовать «RadioButton». Для этого и предназначены. – CodingYoshi
есть ли другой способ его решить? Я выбираю флажок, потому что, когда я удаляю элементы (для множественного выбора) –