나는 ddlmonth와 ddlday 각각 내 응용 프로그램에 드롭 다운 컨트롤을 가지고 있고 ddlays (1 월, 2 월 ect는 ddlmonth)에 ddldays (1,2, ..... 31)을 추가했습니다. 내 페이지를 실행하십시오. 내 코드를 현재 달과 날짜로 표시합니다. 내 코드입니다.드롭 다운 컨트롤로 작업
public void getMonth() {
ddlmonth.SelectedIndex = DateTime.Now.Month -1;
ddldate.SelectedIndex = DateTime.Now.Day - 1;
}
페이지로드시에도 이것을 넣으십시오. 이
protected void Page_Load(object sender, EventArgs e){
getMonth();
}
처럼은 잘 작동,하지만 난 IsPostBack을에 속하는 getMonth()을 지킬 때 그것은 현재의 월과 일을 표시하지 않습니다. 내가 (드롭 다운) diffent 월 ddlday (dropdwon) diffent 일 (수 없습니다 현재의 월과 일을) ddlmonth 선택하면
protected void Page_Load(object sender, EventArgs e) {
if(!isPostback) {
getMonth();
}
}
선물 나는 데이터베이스에 버튼 을 누를 때 현재 월을 삽입하고 pageload에서 IsPostBack을하지 않고 배치 실제로, 나는 달과 날이 다른 을 선택했다. 이것은 나의 코드 다.
protected void btnEvent_Click(object sender, EventArgs e){
clsevents.Month = ddlmonth.SelectedValue.ToString();
clsevents.Day = ddldate.SelectedValue.ToString();
}
하지만 난 ddlmont (dropdwon)에서 diffent 몽과 일을 선택하고 나에게 어떤 하나를 도와주세요 ddlday 때 데이터베이스에 현재 몽과 일을 삽입한다.
왜 질문을 올리는 대신 동일한 질문을 게시 했습니까? http://stackoverflow.com/questions/1438395/dropdown-controls-in-asp-net –