关于boundfield的讨论正在各大平台持续发酵,我们精心筛选了最新资讯,希望能为您带来实质性的帮助。
我也出现过这样的问题 ,不过后来怎么改的忘记了,直接在前台绑定不可以吗
<asp:GridView ID="GridViewmessager" runat="server" AutoGenerateColumns="False" >
<Columns>
<asp:BoundField DataField="EmpNo" HeaderText="编号" >
<ItemStyle HorizontalAlign="left" Width="10%" />
</asp:BoundField>
<asp:BoundField DataField="EmpName" HeaderText="员工姓名" >
<ItemStyle HorizontalAlign="left" Width="10%" />
</asp:BoundField>
<asp:BoundField DataField="DeptName" HeaderText="所在部门" >
<ItemStyle HorizontalAlign="left" Width="10%" />
</asp:BoundField>
<asp:BoundField DataField="PosName" HeaderText="职位" >
<ItemStyle HorizontalAlign="left" Width="10%" />
</asp:BoundField>
<asp:BoundField DataField="EmpDate" HeaderText="入职时间" >
<ItemStyle HorizontalAlign="left" Width="10%" />
</asp:BoundField>
下面几个你自己写试试 样式(HorizontalAlign左对齐、右对齐的)可以自己调,宽度(Width)也可以自己调
</asp:GridView>
C# datagriedview
<asp:BoundField HeaderText="公告标题" DataField="Notice_Titlechr" >
<HeaderStyle HorizontalAlign="Center" />
</asp:BoundField>
<asp:BoundField DataField="Notice_Publisheddt" HeaderText="发布时间">
<HeaderStyle HorizontalAlign="Center" />
</asp:BoundField>
<asp:BoundField DataField="Notice_Authorchr" HeaderText="发布人">
<HeaderStyle HorizontalAlign="Center" />
</asp:BoundField>
上面的DataField="你要绑字的字段"
但是你的代码我就没看明白 ,为什么页面上你不放DataField?难道是和你下面的代码有关?
SqlDataSource1.SelectCommand = "select FID ,FName from UpFile";
GridView1.AutoGenerateColumns = true;
GridView1.DataSourceID = "SqlDataSource1";
Response.Write(GridView1.Columns.Count);
Response.Write(GridView1.Columns.Count);
通常做法就是this.GridView.DataSource = "集合";
this.GridView.DataBind();
然后页面里就像我给你发的最上面开头的那些代码。
PS:实现这些之前请保证你与数据库是连接在的,也就是说你的SQL语句是有效的 。
ASP.NET项目开发指南:已处理订单的管理(1)
datagrid,gridview这类的控件类 ,在设计期设计字段时都可以选择改列是否是只读的,只要是只读的列都不可修改
并且要取到被修改的第一列值,这个我就不说了 ,这是C#程序员的基础
没明白你到底要取第一列值,干嘛用?大致上估计了一下,你第一列大概是id值把?你想取id ,完全不必要这样嘛,你可以定义一个datakey就是了
? 管理员界面 订单管理
订单管理分为已处理订单管理和未处理订单管理两种情况
? 已处理订单的管理( )
已处理订单管理页面如图 所示
图 ? 已处理订单管理页面
已处理订单管理页面ST_Admin_orderlistd aspx的主要HTML代码
页面中有一个GridView控件 用来显示已经处理的订单的订购数量 订购者 订购时间等信息 ST_Admin_orderlistd aspx的主要HTML代码如程序 所示
程序 ? ST_Admin_orderlistd aspx
? <form id= Form method= post runat= server >
? <asp:GridView id= GridView runat= server Width= %
? AutoGenerateColumns= False BorderColor= #E E FF
? BorderStyle= None BorderWidth= px BackColor= White
? CellPadding=
? GridLines= Horizontal
? onrowcancelingedit= GridView _RowCancelingEdit
? onrowdeleting= GridView _RowDeleting
? onrowediting= GridView _RowEditing
? onrowupdating= GridView _RowUpdating >
? <SelectedRowStyle Font Bold= True ForeColor= #F F F
? BackColor= # A C ></SelectedRowStyle>
? <AlternatingRowStyle
? BackColor= #F F F ></AlternatingRowStyle>
? <RowStyle ForeColor= # A C C BackColor= #E E FF ></RowStyle>
? <HeaderStyle Font Bold= True ForeColor= Red
? BackColor= # A C C ></HeaderStyle>
? <FooterStyle ForeColor= # A C C
? BackColor= #B C DE ></FooterStyle>
? <Columns>
? <asp:BoundField Visible= False DataField= ST_ID
? ReadOnly= True ></asp:BoundField>
? <asp:BoundField DataField= ST_opid ReadOnly= True
? HeaderText= 产品ID ></asp:BoundField>
? <asp:BoundField DataField= ST_opnum ReadOnly= True
? HeaderText= 订购数量 ></asp:BoundField>
? <asp:BoundField DataField= ST_ouser ReadOnly= True
? HeaderText= 订购者 ></asp:BoundField>
? <asp:BoundField DataField= ST_otime ReadOnly= True
? HeaderText= 订购时间 ></asp:BoundField>
? <asp:BoundField DataField= ST_isdeal HeaderText= 处理 >
? </asp:BoundField>
? <asp:CommandField ShowEditButton= True />
? <asp:ButtonField Text= 删除
? CommandName= Delete ></asp:ButtonField>
? </Columns>
? <PagerSettings Mode= Numeric />
? </asp:GridView>
? </form>
代码说明这段代码又是一个包含 个事件的GridView标准控件 其中要绑定的字段为第 ~ 行 代码第 行针对ID字段列有一个ReadOnly属性 表示当前列是只读的 即使用户在编辑状态下 也无法更新这一列的数据
ST_Admin_orderlistd aspx cs的主要代码及其解释
当页面加载时会运行Page_Load中的代码 对其进行初始化 将数据绑定到控件 如程序 所示
程序 ? ST_Admin_orderlistd aspx cs
? protected void Page_Load(object sender System EventArgs e)
? {
? if (Session[ admin ] == null)
? {
? Response Redirect( ST_contraller aspx?cname=noadmin )
? }
? if(!Page IsPostBack)
? {
? string ST_strsql;
? ST_strsql = SELECT *? FROM ST_tOrder where ST_isdeal = 是 order by ST_ID desc ;
? //获取数据集
? DataTable ST_dt = ST_database ReadTable(ST_strsql)
? GridView DataSource = ST_dt;
? //将数据绑定到控件
? GridView DataBind()
? }
? }
? 返回目录 ASP NET项目开发指南
? 编辑推荐
? ASP NET MVC 框架揭秘
? ASP NET开发宝典
lishixinzhi/Article/program/net/201311/15926关于boundfield的相关内容介绍到此告一段落,若这些信息对您有所启发,欢迎持续关注本站获取更多优质内容。
评论列表(3条)
我是魔方号的签约作者“魔方号”
本文概览:关于boundfield的讨论正在各大平台持续发酵,我们精心筛选了最新资讯,希望能为您带来实质性的帮助。我也出现过这样的问题,不过后来怎么改的忘记了,直接在前台绑定不可以吗&...
文章不错《boundfield》内容很有帮助