数据库中相关字段为g_display,
插入留言时默认值是FalseDataList中已经用了EditCommand、DeleteCommand、UpdateCommand、CancelCommand现在我想在ItemTemplates中加入一个checkbox,数据绑定g_display的值,显示当前项是否为“显示在前台”状态,然后要怎样做到点选checkbox,更改该条记录的显示状态?或者加个按钮也行,我就是不知道做的操作应该添加在哪个事件里了...UpdateCommand事件已经用了

解决方案 »

  1.   

    比如在DataList的HeaderTemplate里面添加一个ListBox,改变页数的时候判断
    if(DataList.PageIndex == 1)DataList.HeaderTemplate.ListBox.Show(true);
    else DataList.HeaderTemplate.ListBox.Show(false);
    这些东西都是随意写的,就是那个意思了。
      

  2.   

    g_display假若为false, 那么首页的列表就不显示这一项,
    为true,就在首页显示。是用来控制留言审核功能的。
      

  3.   

    绑定的时候三元<%# Eval("g_display").ToString()=="1"?"显示在前台":"没显示在前台"%>checkbox 来更新这个字段 更新之后从新绑定。
      

  4.   


    这个帖子我没有说详细,我又重新详细的把我的需求说了出来,希望能帮帮在下,
    http://topic.csdn.net/u/20110621/12/03734cc0-770f-4130-8c9b-37f547b993ff.html