簡體   English   中英

如何從代碼隱藏傳遞對象以填充JQuery UI控件

[英]How do i pass an object from codebehind to populate a JQuery UI control

所以我是一起使用jquery和asp.net Webforms的新手。 我的想法是,我將在Webform頁面上有一個中繼器,該中繼器由數據庫中的數據填充。 現在,我希望此轉發器具有一個編輯按鈕,該按鈕將打開帶有文本框的jQuery UI對話框,並且來自轉發器的數據應填充jQuery UI對話框控件。 如何從兩端來回發送數據。 任何示例代碼將不勝感激。

謝謝

我有一個粗略的計划,要實現這一目標。

  1. 使用轉發器顯示數據,假設您具有名字,用戶名(假設:這是主鍵)等。在轉發器模板中添加一個稱為“ edit的按鈕。
  2. 編寫一個JS語句(EditUser),並將該js函數附加到edit按鈕。 並將firstnameuserid傳遞給EditUser JS函數。
  3. 有一個隱藏字段,用於存儲傳遞給EditUser userid
  4. EditUser將顯示jQuery對話框,還將在文本框中顯示名字作為可編輯字段。
  5. 編寫一個WebMethod ,使用ajax將存儲在隱藏字段中的userid和新修改的firstnamewebmethod

Webmethod-用后面的代碼編寫的服務器代碼,可以通過ajax調用。 幫助-http: //www.aspsnippets.com/Articles/Calling-ASPNet-WebMethod-using-jQuery-AJAX.aspx

  1. 在webmethod中,編寫代碼以獲取userid和更改的值,然后保存到DB。
  2. 在ajax回調上,實際上在轉發器中更新該值(您需要一些jquery選擇器邏輯來獲取該控件和設置值)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM