如何用DropDownList做查询
我需要用DropDownList控件做一个查询,数据库里的这个字段(SalesTypeName)是varchar类型的,我该怎么转类型呢?麻烦各位帮忙看一下
这是给DropDownList赋的值
          <asp:DropDownList ID="ddlselSaleStyle" runat="server">
                         <asp:ListItem Value="-1">全部</asp:ListItem>
                         <asp:ListItem Value="1">直销</asp:ListItem>
                         <asp:ListItem Value="2">渠道伙伴</asp:ListItem>
                     </asp:DropDownList>
这个是查询方法:
     if (this.ddlselSaleStyle.SelectedIndex >0)
             {
                 strWhere += "and e.SalesTypeName=" + this.ddlselSaleStyle.SelectedValue;
             }
------解决方案--------------------
这是给DropDownList赋的值
 <asp:DropDownList ID="ddlselSaleStyle" runat="server">
 <asp:ListItem Value="">全部</asp:ListItem>
 <asp:ListItem Value="直销">直销</asp:ListItem>
 <asp:ListItem Value="渠道伙伴">渠道伙伴</asp:ListItem>
 </asp:DropDownList>
这个是查询方法:
 if (this.ddlselSaleStyle.SelectedIndex >0)
 {
 strWhere += "and e.SalesTypeName=" + this.ddlselSaleStyle.SelectedValue;
 }