Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > Gridview -> DrpDownList -> value


Автор: a388pm 20.9.2007, 12:52
Есть 
<Columns> ...
               <asp:TemplateField HeaderText="test" SortExpression="column"> ... 
                        <EditItemTemplate>

                    <asp:DropDownList ID="hello" runat="server" AutoPostBack="True" SelectedValue='<%# Bind ("column") %>'>
                       
                                  <asp:ListItem Selected="True">hi</asp:ListItem>
                   
                      </asp:DropDownList></EditItemTemplate></asp:TemplateField></Columns>

Выдает : 

'hello' has a SelectedValue which is invalid because it does not exist in the list of items.
Parameter name: value 

без SelectedValue - NULL :

Cannot insert the value NULL into column 'column', table 'myBase.dbo.column'; column does not allow nulls. UPDATE fails.
The statement has been terminated.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)