我想添加一些功能,我有一個gridview。基本上我只想做類似於asp.net 2.0所做的AutoGenerateInsert按鈕。我想要這些字段將數據推送到AccessDataSource。這裏的技巧是,我想驗證一些字段與Oracle數據庫,甚至自動填充其他字段,以瞭解用戶輸入字段的內容。作爲示例,我的Oracle DB包含個人信息,例如姓名,年齡,等等。如果網絡應用用戶在「姓名」字段中輸入有效的姓名,則該字段應該被驗證並且其他個人信息應該被自動填充。一旦所有的字段都被輸入,然後點擊'添加'按鈕,gridview上的新記錄將數據插入Access數據庫。使用oracle db和一個gridview訪問
任何鏈接或暗示有完成這樣的事情嗎?
謝謝! -doddy
你只需要做客戶端驗證對其他數據源? (例如,當用戶輸入一個名稱時,您會完全調用一個單獨的服務的AJAX來檢查名稱並獲取數據。)或者對象本身是否有兩個單獨的數據源? (在這種情況下,您可能想要將對象的存儲庫後面的兩個數據源抽象出來,並且UI將會綁定到該對象。) – David 2012-04-20 16:28:48
正確,很好的問題。這確實是客戶端驗證。這個想法是一旦用戶輸入文本並單擊「返回鍵」或可能選項卡到下一個字段,然後回發一個針對Oracle數據庫的檢查以驗證輸入的文本。如果有效,則自動填充一些其他字段,如果沒有,則會顯示一條錯誤消息,提示類似「輸入的文本無效」。所以你每個對象本身只看一個數據庫。一旦所有字段被輸入(並且已經被驗證),那麼新記錄將更新Access DB與所有字段。 – doddy 2012-04-20 18:00:03