DetailsView使用DropDownList1 <asp:TemplateField HeaderText=” 类型 “> <EditItemTemplate> <asp:DropDownList asp:ListItem>33</asp:ListItem> </asp:DropDownList> </InsertItemTemplate> </asp:TemplateField> 在插入 (DetailsView1 _ItemInserting) 或更新 (DetailsView1_ItemUpdating) 事件中加入 代码 : string str=((DropDownList)DetailsView1
关于DetailsView使用DropDownList1 在DetailsView中创建一个模板列,在模板列中加入DropDownList 例: <asp:TemplateField HeaderText ListItem>33</asp:ListItem> </asp:DropDownList> </InsertItemTemplate> </asp:TemplateField> 在插入(DetailsView1 _ItemInserting)或更新(DetailsView1_ItemUpdating)事件中加入 代码: string str=((DropDownList)DetailsView1.Rows
ID="DetailsView1" runat="server" AutoGenerateRows="False" DataKeyNames="id" DataSourceID="SqlDataSource2 " Height="50px" OnItemUpdated="DetailsView1_ItemUpdated" Width="351px" OnItemDeleted="DetailsView1_ItemDeleted " OnItemInserted="DetailsView1_ItemInserted">
<Fields>
<asp:BoundField DataField >
<asp:DetailsView ID="DetailsView2" runat= DetailsView的使用
System.Web.UI.WebControls.GridViewSortEventArgs) ' 重置选择索引 GridView1.SelectedIndex = -1 End Sub GridView和DetailsView 当GridView或DetailsView包含模板字段的时候是不支持这个特性的。当这个特性被激活的时候,不支持在CommandField(命令字段)中显示"选择"按钮。 EnableSortingAndPagingCallbacks="True" ID="GridView1" runat="server"> …… </asp:GridView> 尽管GridView、DetailsView 下面的例子演示了GridView和DetailsView控件定义的PagerTemplate。
CoordinatorLayout.Behavior<GoodsListView> { private CoordinatorLayout parentView; private GoodDetailsView detailsView ; return true; } if(dependency instanceof GoodDetailsView){ detailsView =(GoodDetailsView) dependency; detailsView.expandBtn.setOnClickListener(new View.OnClickListener scroller.getCurrY()); if(goodView.getTranslationY()>=goodViewTop){ detailsView.updateView 要依赖的View的类型,在这里,我做的最多的是初始化各个View,如GoodDetailsView,GoodsTitleView,GoodsListView,CoordinatorLayout分别对应detailsView
DynamicData\FieldTemplates目录下 当然你也可以通过自定义来实现特殊的现实或是编辑需要 Enhancing Existing Data Controls(增强现有的数据控件) detailsview formview和listview的行为类似为detailsview和gridview控件使用dynamiccontrol控制在他们的模板和所指明哪些领域中的连续显示。
<asp:BoundField DataField="Department" HeaderText="部门" /> 17 </Columns> 18 </asp:GridView> 19 <asp:DetailsView HeaderText="出生日期" /> 25 <asp:BoundField DataField="Department" HeaderText="部门" /> 26 </Fields> 27 </asp:DetailsView
在Default.aspx页面中,我们分别采用GridView和DetailsView来显示所有员工列表和某个列表的详细信息,下面的代码片断表示该页面主体部分的HTML。 Department" HeaderText="部门" /> 9: </Columns> 10: </asp:GridView> 11: <asp:DetailsView BoundField DataField="Department" HeaderText="部门" /> 18: </Fields> 19: </asp:DetailsView
mapView]; // 设置模型 annoView.annotation = annotation; self.anno = annotation; //初始化泡泡视图 DetailsView
ObjectDataSource1_Inserting(object sender, ObjectDataSourceMethodEventArgs e) { FileUpload upload = DetailsView1
很多书上讲WebForm的时候讲把大量的篇幅放到GridView、DataList、DetailsView、Repeater、ListView等这些数据绑定控件上,其实这些控件大同小异,只要掌握了一个控件另外一个控件很容易掌握
GridView + QuickPager + QuickPager_SQL + DataAccessLibrary + SQL Server2000 1、显示数据的控件可以是GridView、DetailsView
Net2.0里的DetailsView、FormView也是支持的,理论上DropDownList、ListBox等也是支持的,只是似乎这些控件不需要分页。