如何在回發中保留客戶端html控件?我嘗試過設置enableviewstate="true"
,但那不起作用。我所做的解決方法是構建一個服務器端函數,該函數接收所有發佈的值並通過ClientScript.RegisterStartupScript
將其重置,並在每個回發方法上調用此函數。有沒有更簡單,更省時的方法來做到這一點?在回發中保留html客戶端控制值
2
A
回答
1
你已經有html控件,通過使它們runat =「server」例如在回發中保持它們的值。
<input type="text" id="txt1" runat="server" />
0
你可以使用HiddenField?
現在點擊客戶端任意按鈕,保存數據HiddenField。
使用JQuery document.ready
功能再次從HiddenField重新設定值。將在每個Postback
上調用JQuery docuemnt.ready
。
1
您需要在每次回發時創建控件。如果你正在尋找一個更容易實現的東西,看看DynamicControlsPlaceholder控制。這是一個漂亮的小控件,可以消除與持久動態內容相關的大部分痛苦。
相關問題
- 1. 如何在回發後保留客戶端的值
- 2. 只保留客戶端控件ID
- 3. 回發時動態控制的客戶端值
- 4. JAX-WS SEI - 如何保留客戶端發送的日期值
- 5. asp.net在回發中保存控制值
- 6. 在客戶端保留Json大於12MB
- 7. 使用jquery在客戶端回發後保存值
- 8. WCF - 客戶端回調與輪詢「保留訂戶列表」
- 9. 在客戶端陣列中保留服務器端數據
- 10. 通過JavaScript客戶端保留認證?
- 11. Azure Kubernetes nginx-Ingress:保留客戶端IP
- 12. 從控制器回發後保留ASP MVC FormCollection值
- 13. 在asp.net中回發後不能保留控制狀態
- 14. 保存客戶端控件(HTML)服務器端
- 15. 在回發中獲取客戶端HTML更改
- 16. ASP.NET用戶控件 - 無法獲得客戶端(JavaScript)改變值回控制
- 17. 保留在回發
- 18. 保留值在回發在Asp.net mvc
- 19. 禁用按鈕,以避免雙重回發,但保留客戶端驗證
- 20. 動態用戶控件在回發時保留狀態
- 21. Flex中的客戶端控制
- 22. html表單不會在回發中發佈輸入控制值
- 23. 在回發後保留ViewBag值
- 24. 在回發後保留對象的值
- 25. 在WCF PerCall服務上保留客戶端的用戶名
- 26. 如何在回發時保留用戶輸入的文字控制?
- 27. 保存客戶端html更改
- 28. ASP.Net與html客戶端控件JQuery
- 29. 回帖後保留html輸入值?
- 30. 客戶端控制後觸發觸發JavaScript事件被渲染
我需要它們作爲客戶端控件。 –
有沒有特別需要? – Adil
我正在做很多javascript工作,所以我認爲我需要他們成爲客戶端..但現在我想到了,也許我可以做他們在服務器端的相同工作.. –