2011-08-05 7 views
1

VS 2008, VB를 사용하고 있고 asp.net 웹 페이지에서 dorpdown 목록 상자를 사용하고 있습니다. 드롭 다운에서 값을 선택하고 제출 버튼을 클릭 한 다음 페이지가 서버에서 돌아 오면 드롭 다운의 값이 비어 있습니다 (기본값). 드롭 다운 컨트롤 viewstate가 사용됩니다. 제출 버튼에 대한asp.net 드롭 다운 목록 상자에 viewstate가 없습니다.

코드는 다음과 같습니다

<asp:Button ID="ButtonSubmit" runat="server" Text="Submit" CssClass="Button" />  

드롭 다운리스트 코드는 다음과 같습니다

내가 무슨 말이냐?

+1

드롭 다운 목록 값을 검사하는 코드를 표시 할 수 있습니까? –

+0

ddlMonth.SelectedValue <> ""Then – DotNetRookie

+0

selectedIndex 속성은 무엇입니까? 그것은 비어 있습니까? ddl asp.net 코드를 표시 할 수 있습니까? –

답변

2

당신은 page_load 이벤트의 드롭 다운 목록에 있습니까? 예이면 해당 코드를 이동하십시오.

if(!page.isPostback) 
    { 
     binddropdown(); 
    } 
+0

휴가가 필요합니다 .. 감사합니다 rs – DotNetRookie