데모를 찾았습니다 Dual Listbox jQuery Plug-in 하지만 어떻게 데이터 테이블의 데이터를 선택 상자에 바인딩 할 수 있는지 잘 모릅니다. 도와 줄수있으세요!데이터 상자의 데이터를 선택 상자에 바인딩하는 방법
0
A
답변
1
ASP.Net에서 선택 상자는 DropDownLists라고합니다. 그들은 이런 식으로 채울 수 있습니다 :
DropDownList1.DataSource = dataTableVariable;
DropDownList1.DataTextField = "DisplayValueColumnName";
DropDownList1.DataValueField = "DataValueColumnName";
DropDownList1.DataBind();
0
는 HTML select 태그에 runat="server"
속성을 추가
<select id="lbOptions" multiple="true" name="lbOptions" runat="server"></select>
주, 아마 multiple="true"
속성에 대해 불평 할 것이다 비주얼 스튜디오,하지만 당신이 아닌 경우 "true"로 설정하면 페이지가 실패합니다. 당신에
코드 숨김,이 작업을 수행 : 그것 뿐이다
using System.Web.UI.HtmlControls;
...
public partial class YourForm : System.Web.UI.Page
{
protected HtmlSelect lbOptions;
protected void Page_Load(object sender, EventArgs e)
{
// Adding five elements for demonstrations sake...
for (int i = 0; i < 5; i++)
{
lbOptions.Items.Add(new ListItem("Item " + i.ToString(), i.ToString()));
}
}
}
을 : 페이지에 출력은 이제 다음과 같아야합니다
<select name="lbOptions" id="lbOptions" multiple="multiple">
<option value="0">Item 0</option>
<option value="1">Item 1</option>
<option value="2">Item 2</option>
<option value="3">Item 3</option>
<option value="4">Item 4</option>
</select>
참고 ASP.NET은 "true"로 변경하는 방법 값을 올바른 "다중"값으로 되돌립니다.
관련 문제
- 1. 콤보 상자에 사용자 지정 개체 데이터를 바인딩하는 방법
- 2. 이 컬렉션을 내 목록 상자에 바인딩하는 방법
- 3. 동적 텍스트 상자의 데이터
- 4. 콤보 상자의 내용을 다른 값으로 바인딩하는 방법
- 5. 열거 형을 콤보 상자에 바인딩하는 방법
- 6. 목록을 콤보 상자에 바인딩하는 방법? (윈폼)
- 7. HABTM 모델의 선택 상자에 기본 데이터 설정
- 8. 데이터 바인딩 된 콤보 상자의 항목 선택
- 9. JQuery와 콤보 상자의 기본값은 선택
- 10. C# WinForms : DataGridView에서 데이터 소스의 데이터를 바인딩하는 방법
- 11. Gridview를 ExpandoObject에 데이터 바인딩하는 방법
- 12. TextBox를 데이터 소스에 바인딩하는 방법
- 13. jQuery 데이터 바인딩에 바인딩하는 방법?
- 14. 데이터 목록을 여러 데이터 소스에 바인딩하는 방법
- 15. WPF 빈 데이터 입력 대화 상자에 저장하지 못하도록하는 방법
- 16. 데이터 소스를 콤보 상자에 바인딩하는 중 오류가 발생했습니다.
- 17. objectdatasource를 사용하여 winform 콤보 상자에 enum을 바인딩하는 방법
- 18. 자동 완성에서 선택 항목에 바인딩하는 방법?
- 19. CodeBehind에서 TextBox를 속성에 데이터 바인딩하는 방법
- 20. 선택 상자의 레이아웃 변경
- 21. Static 클래스의 데이터를 Xaml에 바인딩하는 방법
- 22. ASP.NET ListBox 컨트롤에 데이터를 바인딩하는 방법?
- 23. asp.net mvc의 레이블에 데이터를 동적으로 바인딩하는 방법
- 24. 내 콤보 상자의 데이터 입력
- 25. 텍스트 상자의 텍스트 선택 취소
- 26. 목록 상자의 데이터 바인딩 도구 설명
- 27. WPF - 목록 상자의 데이터 바인딩 라벨 ismouseover
- 28. 대화 상자의 옵션 항목 선택
- 29. 콤보 상자에 콤보 상자에 데이터를 삽입하는 방법 C#
- 30. 텍스트 상자에 데이터 표시
사실, ListBox ASP.NET 컨트롤이 있습니다 ... http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.listbox.aspx –
답해 주셔서 감사합니다. "Dual listbox jQuery Plug-in"을 사용하고 있습니다. DropDownList가 아닌 HTML 선택 상자입니다 : –
DropDownList를 ListBox로 변경하십시오. ASP.Net은 실제로