hongyuniu

Whatever You Do, Do Your Best !

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

    如何向一个绑定空数据源的GridView添加数据呢,要是添加一个DetailsView或一个Repeater那就容易办了。可那样会影响页面的美观度和性能,最后我决定用GridView的EmptyDataTemplate和FooterRow来完成这个任务。废话少说下面来看看到底怎么做,呵呵。
    首先看一下完成后的界面:
GridViewInsertFromFooterRow
    
    第一步创建数据源并绑定,代码如下:

生成数据源并绑定


    第二步编辑GridView的EmptyDataTemplate 根据个人需要可以在里边直接写Html和定义CSS,下边是一段示例代码:记得把添加按钮的CommandName设为你想要的名字这里为EmptyInsert

EmptyDataTemplate示例代码

    第三步设置GridView的ShowFooter为True 并在编辑模版,放入需要的控件。添加按钮的CommandName设为Insert。
    第四步,插入信息。点击添加按钮时会触发GridView的RowCommand事件我们在里边进行插入操作。

插入一行

    到这里就完成操作了。由于表达能力有限如果我写的不够明白希望大哥大姐多多指教, 呵呵

    点击这里下载完整代码/Files/hongyuniu/FormDesigner.rar
    

posted on 2007-08-25 09:52  CsharpFish  阅读(2840)  评论(0)    收藏  举报