У меня есть представление деталей, и я преобразовал определенное поле в шаблон, где я использую раскрывающийся список. теперь я создал другой выпадающий список, чтобы отфильтровать его в представлении деталей, но я получаю сообщение об ошибке.Databinding - управление привязкой данных
Databinding метода, такие как Eval(), XPath() и Bind() может быть использована только в контексте управления DataBound.
<InsertItemTemplate>
<asp:DropDownList ID="DropDownList12" runat="server" DataSourceID="ddd"
DataTextField="FullName" DataValueField="Emp_id"
SelectedValue='<%# Bind("Employee_Personal_InfoEmp_id") %>'
AutoPostBack="True">
</asp:DropDownList>
</InsertItemTemplate>
метод, чтобы изменить источник данных, таким образом, позволяя фильтровальные
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
Dim ddl5 As DropDownList = DetailsView1.FindControl("DropDownList12")
ddl5.DataSourceID = ""
ddl5.DataSource = FilterDataSource
ddl5.DataBind()
End Sub
Если я снять
**SelectedValue='<%# Bind("Employee_Personal_InfoEmp_id") %>'**
фильтр будет работать. Любой обходной путь к этому? Мне нужна привязка. спасибо