我有一個包含幾個步驟和約80個表單域的嚮導控件的ASP.NET頁面。數據從頁面後面的代碼中收集並插入到數據庫中。我需要設置此表單,以便您不僅可以插入,還可以編輯記錄。所以我想要數據綁定的領域。我寧願不使用FormView,因爲那樣我不得不修改我現有的代碼,因爲你無法直接訪問FormView中的控件。有沒有辦法在不使用FormView的情況下數據綁定?如果答案很明顯,我很抱歉,我很抱歉。沒有FormView的數據綁定?
1
A
回答
0
嚮導只是一個UI控件,其中包含很多步驟。您可以使用它來插入,編輯,刪除或其他任何你能想到的東西。你可以有一個INSERT嚮導和一個EDIT嚮導。區別在於它們會有兩個,並且每個代碼背後的代碼(可能在CompletedStep上)都會有稍微不同的代碼來保存數據。插入嚮導將調用插入數據庫查詢,編輯人員將調用更新查詢。
這就是說,你可以訪問FormView
裏面的控制,我不知道你爲什麼說你不能訪問控件獨立的FormView。您可以。請參閱Using FindControl: Accessing Controls in a Formview。
你甚至可以把兩個嚮導FormView控件的兩種狀態中 - InsertTemplate
和EditTemplate
但是那得到一個有點瘋狂:)
相關問題
- 1. FormView數據綁定
- 2. FormView手動數據綁定
- 3. LoginView FormView控件內沒有數據綁定在回發
- 4. KnockoutJS沒有綁定數據
- 5. Jqgrid沒有綁定數據
- 6. Telerik的WPF RadImageEditor.Image沒有數據綁定
- 7. 篩選沒有數據綁定的DataGridView
- 8. 沒有XAML的雙向數據綁定
- 9. 沒有核心數據的NSArrayController綁定
- 10. FormView中的下拉列表中的數據綁定
- 11. 使用手動數據綁定檢索Formview中的鍵和NewValue
- 12. 使用FormView更新數據綁定的示例?
- 13. 從FormView的當前綁定行獲取數據
- 14. RecyclerView onBind,沒有綁定數據
- 15. 數據綁定屬性沒有找到
- 16. Angular 4 NgModel沒有綁定數據
- 17. AngularJS教程沒有綁定數據
- 18. Ember.Select在IE8中沒有綁定數據
- 19. jquery ajax調用數據沒有綁定
- 20. 數據綁定似乎沒有刷新
- 21. 在C#中以編程方式將formview綁定到數據表#
- 22. 更改formview數據綁定標籤文本
- 23. 如何將數據綁定實體框架對象一個FormView
- 24. 爲什麼我不能將formview綁定到這個數據源?
- 25. Django FormView沒有重定向到子類
- 26. XML數據綁定向導沒有正確綁定XSD
- 27. 沒有分頁的大數據的asp.net數據綁定
- 28. 在formview中綁定隱藏的字段
- 29. 有沒有辦法確定未使用的數據綁定
- 30. Persist Django FormView數據
嗯,我知道你可以在FormView控件訪問它們,只是不能直接作爲我不得不進入我的代碼,這是超過700行的代碼,並改變我訪問控件的每個地方。那麼有沒有辦法做到這一點沒有兩個嚮導?因爲表單非常龐大而複雜,我寧願只有一種可用於插入和更新的表單,而不是具有完全相同的兩個版本。 – Sara 2011-05-15 02:30:52