簡體   English   中英

將值設置為文本框-Ajaxified Aspx

[英]Settings values into TextBox - Ajaxified Aspx

我在aspx中使用AjaxToolKit,所以提示是如何將值設置為文本框? 我正在使用javascript從另一個aspx檢索值,所以現在我有了(例如)本地變量的價格之和(在代碼背后),並且我想在文本框中使用runat =“ server”設置該值

我必須使用jquery或javascript嗎? 網絡方法? 怎么可能 謝謝

我也可以在codebehind上嘗試:

((TextBox)FindControl("txtTotalAmount")).Text = total;

我發現了一些技巧,例如,在html上下文中id會更改,顯然是這樣的

ctl00_cphMainContent_
我該如何馴服?

您可以嘗試以下步驟:

  1. 在后面的頁面加載代碼中,將文本框的ClientID屬性分配給javascript變量(這將允許您使用getElementById方法訪問文本框)
  2. 使用PageMethod檢索要在文本框中顯示的價格總和
  3. 使用getElementById(步驟1中存儲在js變量中的id)獲取文本框的句柄,然后將其“值”屬性設置為步驟2中PageMethod返回的值

暫無
暫無

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

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