0
我正在使用下面的C#从GridViews上的命令行中替换文本的“编辑,删除和选择”。C#CommandRow LinkButton添加Javascript
我想通过使用一个JavaScript'确认'对话框来提高这一点,使用户在删除行之前进行双重检查。我如何从LinkButton对象执行此操作?
private void commandIcons(GridViewRow row)
{
if (row.Cells[0].Controls.Count == 5)
{
// we have a edit delete select control row type, replace text labels with icons
LinkButton lbedit = (LinkButton)row.Cells[0].Controls[0];
lbedit.Text = lbedit.Text == "Edit" ? "<img title=\"Edit\" class=\"icon\" src=\"Images/database_edit.png\" />" : lbedit.Text;
LinkButton lbdelete = (LinkButton)row.Cells[0].Controls[2];
lbdelete.Text = lbdelete.Text == "Delete" ? "<img title=\"Delete\" class=\"icon\" src=\"Images/delete.png\" />" : lbdelete.Text;
LinkButton lbselect = (LinkButton)row.Cells[0].Controls[4];
lbselect.Text = lbselect.Text == "Select" ? "<img title=\"Select\" class=\"icon\" src=\"Images/accept.png\" />" : lbselect.Text;
}
}
完美,OnClientClick这个正是财产我了! – deed02392 2012-02-01 10:58:13
好听,自己在所有的aspx页面中使用它。很高兴我能帮忙 – DerDee 2012-02-01 11:01:52