调整GridView编辑时控件大小

protected void GVSTinfor_RowDataBound(object sender, GridViewRowEventArgs e)

    {

        if ((e.Row.RowState == (DataControlRowState.Edit |DataControlRowState.Alternate)) || (e.Row.RowState==DataControlRowState.Edit))

        {

            TextBox curText;

            for (int i = 1; i <10; i++)

            {

                curText = (TextBox)e.Row.Cells[i].Controls[0];

                curText.Width = Unit.Pixel(60);

            }

        }

    }GridView控件属性

GridView堪称是ASP.NET控件中的航空母舰级庞然大物,不但属性多,方法与事件也多,程序面的知识与技巧更多,故将GridView控件分成两章来讲解,本章讲解应用操作面的知识,有了稳固的基础,在下一章程序篇中各位才能得心应手,表9-1至表9-5为GridView控件的重要分类属性说明:

l 外观属性(Appearance)

表9-1 GridView控件外观属性

外观属性

说 明

BackImageUrl

GridView控件背景图片Image Url

EmptyDataText

没有任何数据时所显示的文字

GridLine

GridView的网格线,有水平及垂直网格线

ShowHeader

是否显示GridView控件的表头

ShowFooter

是否显示GridView控件的表尾

l 行为属性(Behavior)

表9-2 GridView控件行为属性

行为属性

说 明

AllowSorting

是否允许排序

AutoGenerateColumns

是否自动产生数据行

AutoGenerateDeleteButton

是否自动产生删除按钮

AutoGenerateEditButton

是否自动产生编辑按钮

AutoGenerateSelectButton

是否自动产生选择按钮

EnableSortingAndPagingCallbacks

排序与分页是否启用AJAX异步Callback功能

EnableThemes

是否启用Theme主题

EnableViewState

是否启用ViewState状态

l 数据属性(Data)

表9-3 GridView控件数据属性

数据属性

说 明

DataKeyNames

取得主键值(Primary Key)字段名称,以string[ ]字符串数组类型返回

DataMember

取得或设置数据绑定控件绑定至的数据清单名称 (如果数据源包含多个不同数据项清单),默认值为空字符串

DataSourceID

设置GridView数据源控件的ID(如SqlDataSource的ID)

l 分页属性(Paging)

本章后面会有独立章节讲解GridView的分页功能,故分页属性届时再进行介绍。

l 协助属性(Accessibility)

表9-4 GridView控件可访问性属性

协助属性

说 明

Caption

设置GridView的标题文字

CaptionAlign

GridView标题文字的对齐方式

UseAccessibleHeader

指示GridView控件是否以可访问格式呈现其标头

l 样式属性(Style)

GridView可调整的样式属性分为八大类,说明如表9-5所示。

表9-5 GridView控件样式属性

样式属性

说 明

AlternatingRowStyle

设置GridView控件中交替数据行的外观

EditRowStyle

设置GridView控件中编辑数据行的外观

EmptyDataRowStyle

若GridView控件绑定数据源不包含任何数据行时,所呈现之空白数据行的外观之设置

FooterStyle

设置GridView控件中页尾数据行的外观

HeaderStyle

设置GridView控件中页首数据行的外观

PagerStyle

设置GridView控件中页面导航栏的外观

RowStyle

设置GridView控件中数据行的外观

SelectedRowStyle

设置GridView控件中已选取数据行的外观

以上为VS 2005属性窗口所显示的重要分类属性,然而还有许多属性并没有在属性窗口中显现,那是因为必须通过程序代码才能够取用,故在下一章程序篇时,各位会看到这些隐藏的属性如何运用,而这些没有显现的属性将关系GridView高级特效的程序设计关键。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值