1
A
回答
1
這是可以使用WebMethods。見Matt Berseth的this。
0
如果您的客戶端移動項目,當回發時您將看不到列表框的更新,因爲控件將在回發期間使用原始視圖狀態(頁面加載時的值)。您最好的選擇是將列表框的項目保存到您回發頁面時可以閱讀的隱藏字段中。如果你只是想要選擇的項目,你可以通過使用「Request.Form [listbox.ClientID]」得到這個。
關於同一主題的其他職位:
Problem getting list box items added through jquery in code behind
-1
如果我理解你正確的ASPX頁面看起來像:
<form id="form1" runat="server">
...
<asp:ListBox ID="listbox1" runat="server">
...
</asp:ListBox>
...
<asp:ListBox ID="listbox2" runat="server">
...
</asp:ListBox>
...
</form>
您應該能夠訪問只需通過在代碼b中訪問服務器端控件上的屬性即可獲得控件的值ehind類:
例如,如果你的列表框只允許選擇單個項目(SelectionMode
= ListSelectionMode.Single
):
// in ASP.NET code-behind
if (listbox1.SelectedIndex > -1)
{
string value1 = listbox1.SelectedItem.Value;
}
或者,你的列表框允許選擇多個項目(SelectionMode
= ListSelectionMode.Multiple
):
// in ASP.NET code-behind
foreach (ListItem item in listbox1.Items)
{
if (item.Selected)
{
// do something with selected item
}
}
相關問題
- 1. ASP.Net Ajax客戶端腳本,訪問源
- 2. ASP.Net的Web API客戶端訪問
- 3. 客戶端JS和ASP.NET回發
- 4. ASP.Net MVC 2.0客戶端驗證回發
- 5. 通知客戶端更新Records-Asp.net
- 6. 訪問VBA客戶端上的最新更新
- 7. ASP.NET客戶端回傳
- 8. 保持ASP.Net回發之間的客戶端類更改?
- 9. 客戶端CAPI訪問
- 10. 僅客戶端Dropbox訪問
- 11. ActiveMQ STOMP客戶端訪問
- 12. 如何更新在asp.net中的回發(客戶端)下拉值c#
- 13. ASP.net MVC 3 Ajax.beginform更新和客戶端驗證問題
- 14. asp.net下拉列表viewstate問題在客戶端Ajax更新後
- 15. Node.js更新客戶端可訪問的JSON文件
- 16. OpenId訪問令牌更新值客戶端
- 17. 訪問客戶端數組在服務器端ASP.Net
- 18. 你可以通過asp.net web app訪問客戶端com端口
- 19. C++客戶端更新
- 20. 跨客戶端GUI更新
- 21. 更新客戶端表
- 22. 遊戲客戶端更新
- 23. 更新從HTML客戶端
- 24. java - 更新客戶端GUI
- 25. 更新面板問題,客戶端事件不發射
- 26. 如何在AJAX回發到ASP.NET客戶端後返回數據?
- 27. 在回發後向客戶端發送通知ASP.NET
- 28. ASP.NET:如何從服務器端更新客戶端?
- 29. 訪問用戶角色客戶端
- 30. 客戶端ID和客戶端訪問foursquare API的祕密
運算提到他使用添加項目jQuery和希望在服務器端讀取它們,你的建議,因爲服務器端將不利於將讀取列表框的視圖狀態,因而不會訪問添加的項目b y jquery – 2013-09-16 08:26:01