随笔分类 - asp.net学习笔记
databind()与Eval()
摘要:asp.net 2.0 framework 支持两种模板也支持两种数据绑定表达式,单向和双向数据绑定表达式. 在单向数据绑定表达式,使用Eval()方法来显示数据项的值. 使用 双向数据表达式,不仅可以显示数据,还可以对数据项进行编辑.在双向表达式中使用Bind()方法.
阅读全文
DetailsView和formView
摘要:使用Detailsview控件能完成的事情formView也能完成。使用Formview控件也可以实现显示,分页,编辑,插入和删除数据记录。 FormView与DetailsView和GridView不同得是,不支持Ajax,完全由模板驱动的。Formview在布局表单时有更多得 设置,在Formview上添加验证控件要比DetailsView控件方便。
阅读全文
Gridview的一些注意事项
摘要:1. Gridview编辑时,可以在使用 MaintainScrollPositionOnPostback属性可以使页面无论在什么时候回发都定位到同样的位置。例如,点Gridview控件的Edit,页面都会自动滚动到被编辑的那一行。 2. Gridview控件不支持插入新纪录。若需此功能,可以使用DetailsView或者FormView控件。 3...
阅读全文
GridView 解决处理并发问题
摘要:SqlDataSource控件有个ConflicatDetection属性和OldValuesParameterFormatString属性都被赋值。这两个属性会使SqlDataSource控件为每一个数据列保持此列的原始值和修改值。 ConflicatDetection属性可以为两个值: OverwriteChanges:系统默认的值,会导致SqlDataSou...
阅读全文
GridView分页排序 中启用 ajax
摘要:GridView分页排序 中启用 ajax ,只要在属性中启用EnableSortingAndPagingCallbacks为True,即可。在此控件中使用Ajax,就不能使用TemplateFields。同时也不会显示Select按钮。
阅读全文
对象名称 和索引名称 有重复的键。重复的键值为 () 解决
摘要:“voter”表 - 无法创建索引“U_voter”。 CREATE UNIQUE INDEX 终止,因为发现对象名称 'dbo.voter' 和索引名称 'U_voter' 有重复的键。重复的键值为 () 无法创建约束。请参阅前面的错误消息。 语句已终止。 解决 :创建唯一的索引,但你的数...
阅读全文
动态加载母版页
摘要: 在内容页中动态加载不同的母板页,这种方法适合在以上两个场合使用:
1.通过加载不同的母版页可以让网站用户自定义外观。
2.在另外一个应用场合(品牌联合),公司需要自己的网站与合作伙伴的网站外观一样,一致于不让用户觉得跳到了别的网站。
阅读全文
AutoPostBack与AutoComplete介绍
摘要: 1. 默认下,AutoPostBack值为false,当为true时,只要textbox的内容发生改变,包含该TextBox控件的表单就会自动地回传到服务器端。例如下面的代码1的页面包含了一个简单的搜索表单。如果更改了TextBox的内容且焦点移出textbox 控件,表单就会自动回传服务器端,然后显示textbox的内容。
阅读全文
编译ASP.NET时,提示“请确保此代码文件中定义的类与“inherits”属性匹配,并且该类扩展的基类(例如Page 或UserControl)是正确的。
摘要:编译ASP.NET时,提示“请确保此代码文件中定义的类与“inherits”属性匹配,并且该类扩展的基类( 例如Page 或UserControl)是正确的。”,1.aspx页面中的inherits的命名和aspx.cs中的代码里类名不一 致(一般因为这两种页面其中有一个页面修改过,或者全部复制其他的页面代码)2.可能自己加过命名空 间,去掉后编译正常,但是我希望加入命名空间,解决方式:在ASPX...
阅读全文