Bind()
値がnullになる可能性があるため、条件付きバインドを実行するのが好きです。その場合、デフォルトで適切な値に設定します。
「バインド」という名前は現在のコンテキストには存在しません
これはどのように解決できますか?
<EditItemTemplate>
<asp:DropDownList ID="ddlTimeZone" runat="server" DataSource='<%# TimeZoneInfo.GetZones().Select(s => s.Id) %>'
SelectedValue='<%# Eval("TimeZone") != null ? Bind("TimeZone") : "" %>'>
<asp:ListItem Text="" Value=""/>
</asp:DropDownList>
</EditItemTemplate>