新发现

外部按钮改变DetailsView的模式:
DetailsView1.ChangeMode(DetailsViewMode.Insert);

绑定后还可以继续改变值:
 protected void TextBox1_PreRender(object sender, EventArgs e) {
        TextBox textBox = (TextBox)sender;//TextBox1_PreRender事件编辑取sender

}
 

有复选框的批量操作
    protected void SetDel_Click(object sender, EventArgs e) {
        if (string.IsNullOrEmpty(Request.Form[CHECKBOX_NAME])) {
            ((Label)Master.FindControl("Tips")).Text = NOT_SELECTED;
            return;
        }
        SqlHelper.ExecuteNonQuery("UPDATE tb_news_info SET isDeleted=1-isDeleted WHERE ID IN (" + Request.Form[CHECKBOX_NAME] + ")");
        GridView2.DataBind();
    }

 DetailView插入模式时某列不显示
<asp:TemplateField InsertVisible="False">
posted @ 2008-06-10 13:58  Microbar  阅读(222)  评论(0编辑  收藏  举报