{
LinkButton LinkButtonDelete = (LinkButton)GridViewAdmin.Rows[i].Cells[7].FindControl("LinkButtonDelete");
LinkButtonDelete.Attributes.Add("onclick", "return confirm('您真的要删除吗?');");
}
这样添加了点击确认事件
在它的点击事件里怎么判断是确认还是取消了呢?
 2007-07-31 13:22
	    2007-07-31 13:22
  可是现在我弹出confirm以后我取消还是触发了LinkButtonDelete的服务端事件LinkButtonDelete_Click
不知道为什么
还有请问二楼,对调有什么用吗?对调后貌似语法错误
 2007-08-01 10:17
	    2007-08-01 10:17
  我能成功的给这些LinkButton的点击添加弹出事件了,但是问题在于我在他点击后,不管选确定还是取消,都会执行服务端点击事件,这怎么判断?
 2007-08-01 13:47
	    2007-08-01 13:47
   2007-08-01 21:04
	    2007-08-01 21:04
  稍顶,继续求解
项目中,请速解,谢谢!
 2007-08-02 21:12
	    2007-08-02 21:12
  再试试
谢谢版主
 2007-08-02 22:23
	    2007-08-02 22:23
  是的,这列是模版
 2007-08-02 22:29
	    2007-08-02 22:29
  这下是无法FindControl了,提示对象未实例化
protected void GridViewAdmin_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            if (GetPower.GetUserDel(AdminClass))//删除权限判断
            {
                LinkButton LinkButtonUserDelete = (LinkButton)e.Row.Cells[6].FindControl("LinkButtonUserDelete");
                LinkButtonUserDelete.Attributes.Add("onclick", "return confirm('您真的要删除吗?');");
            }
            else
            {
                LinkButton LinkButtonUserDelete = (LinkButton)e.Row.Cells[5].FindControl("LinkButtonUserDelete");
                LinkButtonUserDelete.Enabled = false;
            }
        }
    }
[此贴子已经被作者于2007-8-2 22:32:55编辑过]
 2007-08-02 22:32
	    2007-08-02 22:32
  protected void GridViewAdmin_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            if (GetPower.GetDel(TempClassName,TempClassID,AdminClass))//删除权限判断
            {
                LinkButton LinkButtonDelete = (LinkButton)e.Row.Cells[7].FindControl("LinkButtonDelete");
                LinkButtonDelete.Attributes.Add("onclick", "javascript:return confirm('确定删除?');");
            }
            else
            {
                LinkButton LinkButtonDelete = (LinkButton)e.Row.Cells[7].FindControl("LinkButtonDelete");
                LinkButtonDelete.Enabled = false;
                CheckBox CheckBoxRecordVisible = (CheckBox)e.Row.Cells[4].FindControl("CheckBoxRecordVisible");
                CheckBoxRecordVisible.Enabled = false;
            }
        }
    }
protected void LinkButtonDelete_Click(object sender, EventArgs e)
    {
        LinkButton LinkButtonDelete = (LinkButton)sender;
        LabelTest.Text = LinkButtonDelete.CommandArgument;
    }//文章列表“删除”
这代码应该和版主的性质一样了吧?
但是我点击确定和取消,LabelText.Text都还是会发生,真是不知所措了
 2007-08-03 08:28
	    2007-08-03 08:28
   2007-08-04 08:40
	    2007-08-04 08:40