ButtonFiled中添加按钮可以设置commandName来判断单击时点了哪个按钮,在RowCommand事件中通过e.CommandName来判断点击了哪个按钮,这里的e指的是GridView,ComandArgument默认设置为行的索引,CommandSource指的是gridview本身,但是在templateField中则指自定义的控件。

templateField 可以自己添加控件,并自己编写处理程序,可以用控件的属性来绑定gridview中的字段。注意:Button都有commandName、ComandArgument属性。

右键编辑gridview模板,进入模板编辑界面,从工具箱中托一个标签进来,右键“编辑dataBindings”来设置属性绑定的字段

protected void test(object sender, EventArgs e)
        {
            object o=sender;
            Response.Write(((Button)o).CommandArgument);
        }

NullDisPlayText属性用来设置当数据库中的数据为空时的显示文本。

EmptyDataTemplate 可以在数据库没有要查的数据时呈现给有用户的的信息。

posted on 2009-12-30 15:47  新小白龙  阅读(250)  评论(0编辑  收藏  举报