怎样使asp.net gridview编辑在编辑状态下大小不变

2402人阅读
asp.net(45)
protected void GVbiangeng_RowDataBound(object sender, GridViewRowEventArgs e)
if ((e.Row.RowState == (DataControlRowState.Edit | DataControlRowState.Alternate)) || (e.Row.RowState == DataControlRowState.Edit))
TextBox curT
for (int i = 0; i & 2; i++)
curText = (TextBox)e.Row.Cells[i].Controls[0];
curText.TextMode = TextBoxMode.MultiL
//curText.Width = Unit.Pixel(600);
//curText.Height = Unit.Pixel(100);
curText.Attributes.Add(&style &, &width:100%;overflow:visible &);
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:240523次
积分:6592
积分:6592
排名:第2820名
原创:84篇
评论:567条
难度:高级
类型:技术教程当页面上数据多的时候出现滚动条,我们删除或者操作了gridview中的某条数据的时候,页面刷新
要想接着操作原来位置的数据就得重新拉动滚动条找到位置,现在只要在页面上加上一句话,就能
实现你想要的结果:
&%@ Page ... MaintainScrollPositionOnPostback="true" &
这样能保证回到原来的位置,效果和ajax差不多!
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:64737次
积分:1230
积分:1230
排名:千里之外
原创:59篇
转载:12篇
评论:14条
(1)(1)(30)(13)(2)(1)(24)本帖子已过去太久远了,不再提供回复功能。1189人阅读
ASP.NET(10)
protected void GVSTinfor_RowDataBound(object sender, GridViewRowEventArgs e)
if ((e.Row.RowState == (DataControlRowState.Edit |DataControlRowState.Alternate)) || (e.Row.RowState==DataControlRowState.Edit))
TextBox curT
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高级特效的程序设计关键。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:23126次
排名:千里之外
原创:14篇
(1)(5)(15)

我要回帖

更多关于 gridview 编辑行 的文章

 

随机推荐