随笔分类 - ASP.NET Step by Step
Go with Scott Mitchell
摘要:Welcome to my website: ilu4e.vicp.net
阅读全文
摘要:当两个用户同时访问一个页面,一个用户可能更新的是另一个用户已经更改或删除的记录,这就是并发! 并发控制策略 Ø 什么都不做 –如果并发用户修改的是同一条记录,让最后提交的结果生效(默认的行为) Ø 开放式并发(Optimistic Concurrency) - 假定并发冲突只是偶尔发生,绝大多数的时候并不会出现; 那么,当发生一个冲突时,仅仅简单的告知...
阅读全文
摘要:点击GridView的删除,事件触发过程 GridView控件提供了对行编辑和删除的内建的支持。配置一个GridView支持删除需要添加一个删除按钮列。当最终用户点击某一特定行的删除按钮时,引发一次回传并且GridView执行以下步骤: 1. 对ObjectDataSource的DeleteParameters赋值 2. 调用ObjectDataSource的Delete()...
阅读全文
摘要:Chapter11 Custom Formatting Based Upon Data 1. 绑定数据到控件事件过程 不管是从数据控件或编码填充数据到DataSource属性并调用其DataBind()方法。以下几种事件将触发 DataBinding事件触发 数据绑定到数据绑定控件 DataBound事件触发 2. DetailsView如何实现当UnitPric...
阅读全文
摘要:跨页面的Navigation,一个Supplier List页面,一个ProductsForSupplier页面 1. 给Supplier List页面Gridview添加一个HyperLinkField 注意设置它的 DataNavigateUrlFields为SupplierID(实质) DataTextField为CompanyName(...
阅读全文
摘要:一个Supplier的Dropdownlist
一个相应Product的Dropdownlist
一个Product Detail表
Rebind问题!
阅读全文
摘要:DropDown List列出所有supplier;选择一个Supplier,Gridview列出属于这个Supplier的Products
阅读全文
摘要:分为两种情况 1. 图片以链接形式存储在数据库中,表中某个字段存储图片的路径 2. 图片存储在数据库中(BLOB) 在计算机中,BLOB是指二进制长对象。BLOB是一个大文件,典型的BLOB是一张图片或一个声音文件,由于它们的尺寸,必须使用特殊的方式来处理(例如:上传、下载或者存放到一个数据库) 第一种:图片以链接形式存储在数据库中 解决方式比较简单, 用GridView的ImageFi...
阅读全文
摘要:数据库表 Since the images are stored in a database (BLOB), we need to retrieve the image as a byte array and do a binary write for the images to display in the webpage. HTTPHandler Synchronous Htt...
阅读全文
摘要:1. 有时我们不通过控件获取ObjectDataSource所需要的参数,这时我们用这种方法: 时序图 The ObjectDataSource's Selected and Selecting Events Fire Before and After Its Underlying Object's Method is Invoked 因此,我们以在Selecting事件的事件委托中对参数的值进...
阅读全文
摘要:1. 使用硬编码参数值 添加一DetailsView控件到BasicReporting文件夹里的DeclarativeParams.aspx页面, 选择数据源ProductsBLL ,方法选择为GetProductByProductID(productID) 当访问本页面,Data Web服务器控件将调用ObjectDataSource的Select方法,这将调用类ProductsBLL的Get...
阅读全文
摘要:1. ObjectDataSource Visual studio提够了SqlDataSource,AccessDataSource,XMLDataSource,SiteMapDataSource,ObjectDataSource ObjectDataSource是用于和对象绑定的。 基于已有的业务逻辑类ProductsBLL,建立ObjectDataSource ...
阅读全文
摘要:1. 模版页,添加一个Master Page,使整个站点有统一的显示风格。 主页面: 新建的页面: Default.aspx 1 2 4 2. 站点地图,是一个XML文件,每次添加删除了页面,要更改这个文件 可以用下面这些标记将站点地图绑定到Menu控件...
阅读全文
摘要:上一篇写的有些杂乱,有点事无巨细的感觉。这篇还是简洁为主。 1. BLL将TableAdapter里面的方法进一步包装,例如 ProductsBLL.GetProducts(), 另外各个方法应该有必要的逻辑,比如不同的人有不同的权限,返回的产品列表应该不一样,等等。。。 2. .NET 2.0增加了nullable types,在函数的参数列为 int?x 的形式,表示x可以为空 3. ...
阅读全文
摘要: With Visual Studio, creating a DAL based on Typed DataSets is a task that can be accomplished in 10-15 minutes without writing a line of code
阅读全文
摘要:Scott Mitchell
ASP.NET
阅读全文


浙公网安备 33010602011771号