2017-03-10 1 views
-1
<td style="width: 10%;"> 
        <asp:DropDownList runat="server" ID="ddlMonth" AutoPostBack="true"> 
         <asp:ListItem>Month</asp:ListItem> 
         <asp:ListItem>January</asp:ListItem> 
         <asp:ListItem>February</asp:ListItem> 
         <asp:ListItem>March</asp:ListItem> 
         <asp:ListItem>April</asp:ListItem> 
         <asp:ListItem>May</asp:ListItem> 
         <asp:ListItem>June</asp:ListItem> 
         <asp:ListItem>July</asp:ListItem> 
         <asp:ListItem>August</asp:ListItem> 
         <asp:ListItem>September</asp:ListItem> 
         <asp:ListItem>October</asp:ListItem> 
         <asp:ListItem>November</asp:ListItem> 
         <asp:ListItem>December</asp:ListItem> 
        </asp:DropDownList> 
       </td> 

실제로 드롭 다운 목록을 선택한 항목을 뒤로 VB 페이지로 이동합니다. 선택한 항목을 어떻게 선언 할 수 있습니까?선택 드롭 다운 선택한 데이터 asp.net vb

그 후 SQL 문에 어떻게 삽입합니까?

lsCmd = "SELECT * FROM" 
      lsCmd &= " (SELECT DISTINCT code, upload, DATEPART(dd, [date]) as Date" 
      lsCmd &= " FROM edrsDB..tbl_users" 
      lsCmd &= " left join edrsDB..edrs_upload" 
      lsCmd &= " ON edrs_upload.userid = tbl_users.userID" 
      lsCmd &= " WHERE DATEPART(MM, [date])= " & SQLQUOTE(Trim(ddlMonth.SelectedIndex)) 
      lsCmd &= " And DATEPART(YYYY, [date])= " & SQLQUOTE(Trim(ddlYear.SelectedIndex)) 
      lsCmd &= " And date IS NOT NULL) AS monthlyRpt" 
      lsCmd &= " PIVOT (MAX(upload)" 

답변

0

당신은 뒤에 코드에서 작업을 수행 할 수 있습니다

DropDownList1.SelectedItem.Text = "January" 

또는

// 선택을 인덱스로

DropDownList1.SelectedIndex = 5; 
관련 문제