仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 548|回复: 9
打印 上一主题 下一主题

[学习教程] ASP编程:Using DataGrid(attitude of mine)

[复制链接]
老尸 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:40:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
asp,jsp,php是web开发的三大技术,asp简单易用且有microsoft做靠山,jsp功能强大是因为有java支持,php则开源跨平台.在国内,asp应用范围最广,jsp发展势头最猛,php则处于劣势.这可能与公司的支持以及技术的培训有关.datagrid|datagridTKS!

A、简介
DataGrid位于System.Web.UI.WebControls称号空间下;在using此称号空间的时分,请断定你是不是在以后的项目标援用里增加了System.Web.DLL这个assemble(程序集)

B、主题
这片文章里我将把我对DataGrid的一些开端熟悉与人人分享和如何在DataGrid的ColumsbindingCheckBoxList控件[以此类推,人人能够很轻松bind其他的WebControls]。

C、Someimportantspionts
必需懂得的事务:
DataGrid.ItemDataBound:在数据bind后产生
几个类:
DataGridItem:暗示一行数据,同时DataGrid.Items就是DataGridItem的汇合
TableCell:暗示一个表格的单位格
DataGridItemEventArgs:从EventArgs承继

D、完成
privatevoidDataGrid1_ItemDataBound(objectsender,DataGridItemEventArgse)
{


DataGridItemitem=e.Item;//猎取以后行的,即DataGridItem

intid=int.Parse(item.Cells[0].Text);//猎取相干查询的数据库的关头字,这里我把一个id存在第一列


CheckBoxListproductsList;//声名一个CheckBoxList变量
productsList=newCheckBoxList();//实例一个CheckBoxList工具

DataTableproducts=ProductAccessor.GetProducts(id);//依据取的id查询数据库

for(inti=0;i<products.Rows.Count;i++)
{
ListItemlistItem=newListItem();//声名并实例一个ListItem
listItem.Value=products.Rows[i][0].ToString();
listItem.Text=products.Rows[i][1].ToString();
if(products.Rows[i][2].ToString()=="1")
listItem.Selected=true;
productsList.Items.Add(listItem);//把ListItem增加到CheckBoxList中往
}

productsList.SelectedIndexChanged+=newEventHandler(productsList_SelectedIndexChanged);

productsList.AutoPostBack=true;

item.Cells[1].Controls.Add(productsList);//把CheckBoxList增加到以后行的第二个单位格往

}

}

E、
至此,我们已完成了把CheckBoxList增加DataGrid的次要事情,看看我们的DataGrid是否是变的更人道化了呵呵!!!
嘎嘎,假如人人就这篇文章有甚么疑问的话能够QQ25359952,IWILLVERYHAPPYTOHELPEVERYBOY。人人一同前进。



</p>帮助用户快速实现各种应用服务,ASP商有整合各方面资源的能力,可在短期内为用户提供所需的解决方案。例如,典型的ERP安装,如果要在客户端安装的话需要半年到二年的时间,但是美国的一些ASP商如USI和CORIO能在90—120天内提供ERP应用方案。
谁可相欹 该用户已被删除
沙发
发表于 2015-1-17 06:05:00 | 只看该作者
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
admin 该用户已被删除
板凳
发表于 2015-1-20 13:21:28 | 只看该作者
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
冷月葬花魂 该用户已被删除
地板
发表于 2015-1-29 07:22:06 | 只看该作者
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
柔情似水 该用户已被删除
5#
发表于 2015-2-6 00:01:10 | 只看该作者
不能只是将它停留在纸上谈兵的程度上。
小魔女 该用户已被删除
6#
发表于 2015-2-14 11:20:49 | 只看该作者
不能只是将它停留在纸上谈兵的程度上。
因胸联盟 该用户已被删除
7#
发表于 2015-3-4 05:49:46 | 只看该作者
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
只想知道 该用户已被删除
8#
发表于 2015-3-19 04:10:16 | 只看该作者
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
小妖女 该用户已被删除
9#
发表于 2015-3-19 04:10:16 | 只看该作者
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
10#
发表于 2015-3-27 07:33:35 | 只看该作者
交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-30 07:18

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表