2014-10-30 2 views
-1

ASP.NET 웹 사이트에 C# 코드를 임베드하려고합니다.ASP.NET 폼 변수를 임베디드 C# 코드에 할당하는 데 도움이 필요합니다.

ASP.NET 사이트 양식의 드롭 다운 메뉴에서 선택한 값을 미리 정의 된 코드 변수에 어떻게 할당합니까?

내 드롭 다운 메뉴 텍스트는 텍스트이지만 정수로 코드에 지정하고 싶습니다. 그들이 드롭 다운 메뉴에서 색상 '블루'를 선택한 경우 예컨대, 나는 내 C# 변수에 어떤 도움이 많이 감사합니다

,

덕분에 '2'할당을하고 싶습니다.

+0

아래 답변이 도움이 되었습니까? 아니면 문제를 해결 했습니까? – Mez

답변

-3

dropdawn 이름 당신은 DataTextField을 같은 드롭 다운 목록을 결합하고, 할당합니다

int y=0; 
y=dropdawl.SelectedIten.value; 
1

변수 Y Y = deopdawn.selecteditem.value에 X 다음 지정 DropDawn 값 인 경우, 그리고 DataValueField

var source = new Dictionary<int, string>(); 
source.Add(0, "Text 1"); 
source.Add(1, "Text 2"); 
dropDown.DataSource = source; 
dropDown.DataTextField = "Key"; 
dropDown.DataValueField = "Value"; 
dropDown.DataBind(); 

그런 다음이 값과 textx에 액세스 할 수 있습니다.

dropDown.SelectedItem.Value 
dropDown.SelectedItem.Text 
관련 문제