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