zoukankan      html  css  js  c++  java
  • 在GridView中的CheckBox_Changed事件中更新数据

    情况描述:

      在GridView内有一列CheckBox,如:

    <asp:TemplateField HeaderText="在岗状态">

                                            <ItemTemplate>

                                                 <asp:CheckBox ID="chkJobStatus" runat="server" Checked='<%#Convert.ToBoolean(Eval("在岗状态")) %>'

                                                    OnCheckedChanged="chkJobStatus_CheckedChanged" AutoPostBack="true" ToolTip='<%# Eval("ProjectID")%>'

                                                    CssClass='<%# Eval("HRPersonID")%>'></asp:CheckBox>

                                            </ItemTemplate>

                                        </asp:TemplateField>

    想在 chkJobStatus_CheckedChanged事件里,将更改写到数据库,于是用ToolTip和CssClass来传递必须的2个参数。

     如:

     protected void chkJobStatus_CheckedChanged(object sender, EventArgs e)

        {

            CheckBox chk = (CheckBox)sender;



            MXXX.Sql.ExecuteNonQuery("update 表名 set 状态=" + Convert.ToInt32(chk.Checked).ToString() + " where ProjectID=" + chk.ToolTip + " and HRPersonID=" + chk.CssClass);

           



        } 

     http://four-corner.appspot.com/

  • 相关阅读:
    JQuery使用总结
    JS应用总结
    Base64数据转成Excel,并处理Excel的格式
    HTTP压缩
    谷歌开发工具解析
    .Net LIst排重
    MySql日志系统
    .Net生成PDF流
    Mysql MVCC
    JAVA期末综合课程设计
  • 原文地址:https://www.cnblogs.com/meta/p/1676706.html
Copyright © 2011-2022 走看看