Asp.net 具有模型绑定的FormView中的相关级联下拉列表
我使用VB.NET,这个问题是关于webforms的。下面是一个简单的强类型formview-Asp.net 具有模型绑定的FormView中的相关级联下拉列表,asp.net,vb.net,webforms,dependencies,model-binding,Asp.net,Vb.net,Webforms,Dependencies,Model Binding,我使用VB.NET,这个问题是关于webforms的。下面是一个简单的强类型formview- <asp:FormView runat="server" ID="FV" ItemType="ExamDataModel.Student" DefaultMode="Insert" InsertItemPosition="FirstItem" InsertMethod="InsertItem" OnItemCommand="ItemCommand"
<asp:FormView runat="server" ID="FV"
ItemType="ExamDataModel.Student" DefaultMode="Insert"
InsertItemPosition="FirstItem" InsertMethod="InsertItem"
OnItemCommand="ItemCommand" RenderOuterTable="false">
<InsertItemTemplate>
<fieldset class="form-horizontal">
<legend>Insert Student</legend>
<asp:ValidationSummary runat="server" CssClass="alert alert-danger" />
<asp:DynamicControl Mode="Insert"
DataField="CollegeID"
DataTypeName="ExamDataModel.College, ExamDataModel"
DataTextField="CollegeName"
DataValueField="CollegeID"
UIHint="ForeignKey" runat="server" />
<asp:DynamicControl Mode="Insert"
DataField="CollegeID"
DataTypeName="ExamDataModel.Course, ExamDataModel"
DataTextField="CollegeName"
DataValueField="CollegeID"
UIHint="ForeignKey" runat="server" />
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<asp:Button runat="server" ID="InsertButton" CommandName="Insert" Text="Insert" CssClass="btn btn-primary" />
<asp:Button runat="server" ID="CancelButton" CommandName="Cancel" Text="Cancel" CausesValidation="false" CssClass="btn btn-default" formnovalidate="formnovalidate" />
</div>
</div>
</fieldset>
</InsertItemTemplate>
是否可以在代码隐藏中执行此操作?我无法使用ModelBinding控件提供程序,因为我没有将在运行时呈现的控件的ID/名称。是否有通过FormView的通用解决方案?还是我应该坚持创建一个普通的Web表单并手动处理级联