0
我有一個詳細信息視圖,並將特定的字段轉換爲模板,我使用的是下拉列表。現在我創建了另一個下拉列表來過濾詳細信息視圖中的一個,但是出現錯誤。數據綁定 - 數據綁定控件
數據綁定方法如eval()函數,XPath的(),並綁定()只能在 數據綁定控件的上下文中使用。
<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") %>'**
過濾器將工作。任何解決方法呢?我需要綁定。謝謝