當前位置:編程學習大全網 - 網站源碼 - GridView1 中checkbox 怎麽綁定數據 數據是以1 或0 區分

GridView1 中checkbox 怎麽綁定數據 數據是以1 或0 區分

我幫妳寫了

DataBinder.Eval(Container.DataItem,"id").ToString().Trim()=="1"? true: false

妳把這斷復制到編輯模版的checkbox的databanding的 chencked裏;

也可以直接源代碼寫找到 chenckbox 添加屬性 chencked;

<asp:CheckBox ID="CheckBox1" runat="server" Checked='<%# DataBinder.Eval(Container.DataItem,"id").ToString().Trim()=="1"? true: false %>' />

id 就是妳數據庫的那個1或0字段。

不過如果妳想以後可以更好的根據數據源來更改行屬性 可以去看看

GridView的RowDataBound事件 這個事件寫代碼之前要加個判斷如

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)

{

if (e.Row.RowType == DataControlRowType.DataRow)

{

//妳的代碼

}

}

  • 上一篇:誰有Pr的視頻教程,求發!
  • 下一篇:面試的問我 thinkphp核心構架是什麽?
  • copyright 2024編程學習大全網