+1  A: 

Hi David--

Please try this:

    <asp:DropDownList ID="DropDownList1"
      DataSourceID="SupplierDataSource"
      DataValueField="SupplierID"
      DataTextField="CompanyName"
      SelectedValue='<%#Bind("SupplierID")%>'
      runat="server"
      AppendDataBoundItems="true">
        <asp:ListItem Value="" Text="None" />
    </asp:DropDownList>

This should add an empty list item to your dropdown. I believe your datasource will interpret this as a null value, but I have not tested the code yet.

Hope this helps!

Jeremy Kratz
This is pretty cool... good for adding a default option like "Unspecified" or whatever
Brian Vander Plaats
A: 

This work for me thanks :)

Tim