datakey

    0熱度

    2回答

    單擊gvSquid2中的選擇按鈕時,x會得到一個有效且正確的值。當單擊gvSquid中的選擇按鈕時,我得到一個ArgumentOutOfRange異常,因爲gv。 SelectedIndex = 0。另外,gv。 SelectedDataKey爲空。我如何獲得DataKey信息?將它放在列中是不可接受的,因爲它必須對用戶隱藏。隱藏列是無用的,因爲在DataBind()期間,該值被丟棄。我從微軟的網

    1熱度

    2回答

    我在c#中的gridview中有一個複選框模板字段,這個字段也有一個隱藏的字段與它後面的id。我想使用jQuery來通過單擊複選框來提取事件來獲取datakey值,這樣我就可以通過jQuery運行查詢並將選中的項添加到數據庫中。我已經看到了當單擊整體按鈕時獲取數據鍵的示例,但是我希望在GridView中單擊的每個複選框都會發生這種情況。當我嘗試訪問該ID時,我目前得到「未定義」。 GridView

    2熱度

    1回答

    目前我有一個Button Click事件,它從Datagrid中的一行(通過複選框)獲取DataKey並將其分配給INT變量以更新數據庫中的個人。當我只選中1複選框並運行更新時,一切正常。不過,我需要用戶必須選擇所有的複選框,並採取所有這些Datakeys並將其分配給同一個變量 INT oNewParentID 就像我說的時候只有1複選框被選中evrything正常工作的選項。我想我正在問如何

    1熱度

    3回答

    我有一個網格視圖,這個網格視圖有一個DataKeyNames="person_id" 現在我想這個鍵作爲網格的主鍵,所以不允許重複。 怎樣用DataKeyNames

    1熱度

    2回答

    我有一個gridview控件,其中分頁啓用,我有一個datakey值,我想找到一個關於datakey值的行索引,我有這個碼, protected int GetRowIndex(object userID) { for(int i = 0l i <= GridView1.DataKey.Count -1 ; i++) { if(GridView1.DataKey[i

    0熱度

    2回答

    我有一個具有幾個數據鍵的GridView。在特定情況下,我需要在頁面的Load事件期間從代碼中添加一個額外的數據鍵。 如何以編程方式將數據鍵添加到GridView中現有的一組數據鍵?

    1熱度

    2回答

    這是我的gridview以及當用戶單擊行內的編輯按鈕時觸發的事件。由於某種原因,我的datakey值正在使程序崩潰,說它爲空。我不知道爲什麼。 gridview中的DataKeyNames正是我想要的,formID。這是正確的,因爲如您所見,gridview中的最後一列顯示我formID,它顯示得很好。所以我不知道我錯在哪裏。 <asp:GridView ID="gvHistory" runat=

    1熱度

    1回答

    var id = Convert.ToInt32(GridViewVehicleList.DataKeys[e.NewSelectedIndex].Value); var id2 = Convert.ToInt32(GridViewVehicleList.DataKeys[e.NewSelectedIndex].Values); 之間的區別,如果我使用第二個代碼 id2 = Convert.

    1熱度

    1回答

    GridView的配置: <asp:GridView ID="gvApptList" runat="server" CssClass="fullwidth" AutoGenerateColumns="False" DataKeyNames="AppointmentID"> <Columns> <asp:BoundField DataField="Designer"

    0熱度

    2回答

    我想知道是否有辦法使用datakeynames訪問不同表的主鍵,如果這些主鍵名稱在這些表中不同。 例如,我有一個名爲Table1和Table2的表,其中主鍵分別是Table1ID和Table2ID。 我的最終目標是將兩個表的內容組合成1個gridview,併爲每一行生成一個超鏈接。所以,我的C#看起來是這樣的: protected void Page_Load(object sender, Eve