無法從後端獲取 GridView 模板中的 CheckBox

發布 科技 2024-06-30
18個回答
  1. 匿名使用者2024-01-30

    刪除資料。

    protected void bt_delete_click1(object sender, eventargs e)

    for (int i = 0; i < gdv_; i++)

    gridviewrow row = gdv_;

    label ln = (label)"labvisible");

    checkbox box = (checkbox)"checkselect");

    if ( == true)

    string sql_delete = "delete from bankinfo where id='" + "'";

    databindtogridview("order by id desc");重新繫結 gridview

  2. 匿名使用者2024-01-29

    估計你正在用客戶端的核取方塊,參考下面的**,絕對有可能。

    page:cs:

    for (int i = 0; i < i++)if ((checkbox)"chk")).checked)pr_no = pr_no + ",'" + "pr_no"].tostring() "'";

    num = num + 1;

  3. 匿名使用者2024-01-28

    首先在後台獲取控制項核取方塊 = (核取方塊)。"控制項 ID");將核取方塊 ID 放入其中,即可使用該控制項。 檢查判斷。

    例如:if( == true) true 被選中。

  4. 匿名使用者2024-01-27

    操作步驟如下:

    Foreach(GridViewRowView 遍歷 GridView 中的每一行}

  5. 匿名使用者2024-01-26

    你可以在JS中或後台實現它,定義乙個變數i=0,遍歷gridview行,獲取每行的核取方塊控制項,如果選中核取方塊,則核取方塊加1,最後得到i的值。

  6. 匿名使用者2024-01-25

    這很簡單,這個簡單的函式不需要使用伺服器端,可以直接用js完成。

    如果選中,則將 1 新增到生成的表中並返回累計值。

  7. 匿名使用者2024-01-24

    寫乙個迴圈,勾選核取方塊

    for(int i=0;i<;i++)

    j 是你想要的結果。

    可能像這樣,您修改除錯並檢視它是否有效。

  8. 匿名使用者2024-01-23

    很簡單,編寫乙個 getinfo() 方法事件,方便是否選中每行的核取方塊值,如果是,則獲取當前行的 ID

    **:protect void getinfo()for(int i=0;i<;i++)

    checkbox ch= "check_id") as checkbox;

    if(string id =;獲取行的 id 以檢查溝渠,使用前端 gridview 設定乙個屬性 datakeynames="serial_no"這是要繫結的 ID

  9. 匿名使用者2024-01-22

    1.設定 gridview 的 datakeynames="id"

    2.在事件中寫入。

    for (int i = 0; i < i++)

  10. 匿名使用者2024-01-21

    將 autopostback= 新增到核取方塊中"true"和 oncheckedchanged事件。

    在 oncheckedchanged 事件中使用。

    sender as checkbox).namingcontainer 作為 gridviewrow,然後獲取繫結到相應控制項的 ID 值。

  11. 匿名使用者2024-01-20

    設定 gridview 控制項的 datakeynames=“id”,如果它繫結到資料來源控制項,則 gridview 控制項會在更新時自動將名為 id 的引數傳遞給資料來源控制項。

  12. 匿名使用者2024-01-19

    也可以通過下標找到它,我可以在子控制項中找到值或文字值。

  13. 匿名使用者2024-01-18

    checkbox chk =(checkbox )gridview1 .rows [i].cells [j].findcontrol ("checkbox1");

    i 是 GridView1 的第 i 行,j 是 GridView1 的第 j 列。

    if (

  14. 匿名使用者2024-01-17

    您的核取方塊正在使用伺服器控制項。

    所以編譯後,會有一長串其他字元。

    gridview 的資料鍵繫結到表的主鍵列,因此獲取選中的核取方塊的值。

    string a=;

    我的答案是否定的,我不是說過嗎,在gridview的屬性中找到datakey繫結表中的主鍵列,然後使用字串a=; 獲取所選行的核取方塊的值。

  15. 匿名使用者2024-01-16

    foreach (control cr in

    大致是這樣的,你試了一下,在實際開發中不可能使用gridview drops,然後你就忘記了。

  16. 匿名使用者2024-01-15

    執行? 或者當頁面是資料繫結的?

    資料繫結時,可以使用 upstairs 方法。

    例如,在操作過程中,“全選”按鈕的功能可以按如下方式完成:

    由於每一行都有乙個 chkbox,因此您需要先找到特定行的行物件。 你會的!

    然後使用 findcontrol 查詢您的控制項,然後...

    以下**可以勾選所有chkbox。

    foreach (gridviewrow r in

  17. 匿名使用者2024-01-14

    對於 sqlserver 資料庫,通常用 1 表示 true,0 表示 false gridview 中有一列表示核取方塊,新增核取方塊後,在模板列和資料繫結中選擇選中的項,然後填寫"bool"))

    這將導致 1 被選中,0 被取消選擇。

  18. 匿名使用者2024-01-13

    首先,新增 datakeynames="id",繫結 gridview 的主鍵,以便您可以在資料庫中對其進行控制,然後可以在後台寫入它。

    protected void checkbox1_checkedchanged(object sender, eventargs e)

    string id = "";

    for (int i = 0; i < i++)")");}

相關回答
9個回答2024-06-30

蛋撻分為兩部分,一部分是蛋撻皮,另一部分是你問的蛋撻水。 >>>More

29個回答2024-06-30

...沒有必要比較。 蕭沒有獲勝的機會。

悟空用怒火起身,蕭起不來。 有可比性嗎? 悟空普通的派氣功,足以毀滅地球。 >>>More

21個回答2024-06-30

除錯模式常量與 2 一起用於執行 & 操作,結果等於 2在這種情況下,將啟用讀取快取。 >>>More

9個回答2024-06-30

1. 開啟 Sublime Text 3 開始寫作**,你會發現在編寫 img src 時沒有智慧型提示。 此時我們需要安裝外掛程式。 >>>More

6個回答2024-06-30

上面孩子給出的答案是正確的。