boundfield

关于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的相关内容介绍到此告一段落,若这些信息对您有所启发,欢迎持续关注本站获取更多优质内容。

(1)

猜你喜欢

发表回复

本站作者才能评论

评论列表(3条)

  • 魔方号的头像
    魔方号 2026年09月01日

    我是魔方号的签约作者“魔方号”

  • 魔方号
    魔方号 2026年09月01日

    本文概览:关于boundfield的讨论正在各大平台持续发酵,我们精心筛选了最新资讯,希望能为您带来实质性的帮助。我也出现过这样的问题,不过后来怎么改的忘记了,直接在前台绑定不可以吗&...

  • 魔方号
    用户090103 2026年09月01日

    文章不错《boundfield》内容很有帮助

联系我们:

邮件:魔方号@gmail.com

工作时间:周一至周五,9:30-17:30,节假日休息

关注微信