使用ObjectDataSource时,找不到业务层怎么办?
1、没有添加引用(MODEL、BLL)
2、添加引用了,但没有重新生成项目
3、BLL业务层内部管理类没有public
4、关闭VS,重新打开项目
打开百度App,看更多美图
怎样进行 GridView 数据源设置及绑定?
1、添加ObjectDataSource数据源,根据需求设置select、update和delete方法
2、根据显示要求,删除不需要的字段
3、修改显示属性的标题:HeaderText="小灿灿"
4、设置GridView主键:DataKeyNames="TaskID"
页面内容如何居中显示?
div: margin:0 auto; width:1000px;Text-Align:center;
gridview: width=”100%”
怎么给 DropDownList 控件添加项?
1、后台添加绑定ObjectDataSource数据源添加 PreRender 事件:
DropDownList1_PreRender注意!IsPostBack 判断: if(!IsPostBack){}
创建 ListItem 对象: ListItem item = new Listitem(显示文本,"0");
将 ListItem 对象插入到顶部: DropDownList1.Items.Insert(0,item);
2、前台添加绑定ObjectDataSource数据源添加额外ListItem 项:<asp:ListItem Selected="True" Value="0">全部项目</asp:ListItem>设置AppendDataBoundItems="true"
怎样设置 RadioButtonList 列表项及布局?
根据要求添加项,并将其 value 的值改成数据库实际存储的值,全部对应0修改属性:
RepeatDirection="Horizontal"
RepeatLayout="Flow"
怎样隐藏指定控件?
1、后台处理方式
添加 RowDataBound 事件筛选所有数据行:e.Row.RowType == DataControlRowType.DataRow
获取基准列的Text值:string value = e.Row.Cells[5].Text;(注意空白索引)如果基准值为指定值(如”已完成”),则隐藏相应的控件(注意空白索引)
2、前台处理方式
visible=flase 隐藏
如何实现光棒效果?
添加 RowDataBound 事件筛选所有数据行:e.Row.RowType == DataControlRowType.DataRow对每一数据行添加属性(注意保存原有行的背景色等属性信息)
如何实现真分页显示?
GridView启用分页,并设置分页大小(AllowPaging=”true” PageSize=5)ObjectDataSource加载分页数据