仓酷云

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

[学习教程] ASP网站制作之我的DataGrid嵌套DataList(未办理)

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

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

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

x
asp是基于web的一种编程技术,可以说是cgi的一种。它可以完成以往cgi程序的所有功能,如计数器、留言簿、公告板、聊天室等等。datagrid|办理我以为我的例子和MSDN(saucer(思回)版)的也许是分歧的,团体以为成绩出在为何我的页面的dlReplyList在绑定前(就是击编纂按钮后)会是“不决义的值”的?以下图(上半):而saucer(思回)版的例子,在统一个断点,DataList实例ItemsList倒是存在的(下半)


页面框架:

<asp:DataGridWidth="80%"
DataKeyField="PostId"ID="dgPostList"runat="server"
AllowPaging="True"PageSize="10"AutoGenerateColumns="false"
OnPageIndexChanged="TrunPage"OnEditCommand="EditPost"
OnDeleteCommand=DeletePostOnUpdateCommand=UpdatePostOnCancelCommand=CancelPost>
<pagerstyleMode="NumericPages"Position="TopAndBottom"HorizontalAlign="Center"></pagerstyle>

<columns>
<asp:TemplateColumn>
<itemtemplate>
<tableid="tbPostRecord"bgcolor="#dfdfdf"width="100%">
...
<divalign="right">
<asp:ImageButtonrunat="server"ID="imgbtEdit"CommandName="edit"ImageUrl="images/edit.gif"AlternateText="编纂"></asp:ImageButton>
<asp:ImageButtonrunat="server"ID="imgbtDelete"CommandName="delete"ImageUrl="images/del.gif"AlternateText="删除"></asp:ImageButton>
......

<asp:DataListID="dlReplyList"Width="100%"RepeatColumns=1
DataKeyField="PostId"RepeatDirection=Verticalrunat="server"
OnEditCommand="EditReply"OnDeleteCommand=DeleteReply
OnUpdateCommand=UpdateReplyOnCancelCommand=CancelReply
DataSource=<%#GetReplyData((int)DataBinder.Eval(Container.DataItem,"PostID"))%>>

<itemtemplate>
<tableid="tbReplyRecord"width="100%">
.....

<asp:ImageButtonrunat="server"ID="imgbtEdit2"CommandName="edit"ImageUrl="images/edit.gif"AlternateText="编纂"></asp:ImageButton>
<asp:ImageButtonrunat="server"ID="imgbtDelete2"CommandName="delete"ImageUrl="images/del.gif"
AlternateText="删除"></asp:ImageButton>
.......

</table>
</itemtemplate>
<EditItemTemplate>

<tableid="tbReplyRecordEdit"width="100%">
..........
<asp:ImageButtonrunat="server"ID="imgbtSave"CommandName="update"ImageUrl="images/save.jpg"AlternateText="保留"></asp:ImageButton>
<asp:ImageButtonrunat="server"ID="imgbtCancel"CommandName="cancel"ImageUrl="images/cancel.jpg"AlternateText="作废"></asp:ImageButton>
...

</table>
</EditItemTemplate>
</asp:DataList>


</itemtemplate>
<EditItemTemplate>
<tableid="tbPostRecordedit"bgcolor="#dfdfdf"width="100%">
.......
<asp:ImageButtonrunat="server"ID="imgbtSavePost"CommandName="update"ImageUrl="images/save.jpg"
AlternateText="保留"></asp:ImageButton>
<asp:ImageButtonrunat="server"ID="imgbtCancelPost"CommandName="cancel"ImageUrl="images/cancel.jpg"AlternateText="作废"></asp:ImageButton>
.........
</table>
</EditItemTemplate>
</asp:TemplateColumn>


</columns>
</asp:DataGrid>





背景代码,看有色部分

usingSystem;
usingSystem.Data;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
usingSystem.Web.UI.HtmlControls;
</p>ASP最大的缺点在于网络的安全性和可靠性,企业将经营数据放在开放的平台上,最大的担忧就是如何保证这些数据不被其他人破坏。
深爱那片海 该用户已被删除
沙发
发表于 2015-1-20 10:56:36 | 只看该作者
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
乐观 该用户已被删除
板凳
发表于 2015-1-21 20:50:11 | 只看该作者
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
愤怒的大鸟 该用户已被删除
地板
发表于 2015-1-28 08:18:29 来自手机 | 只看该作者
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
山那边是海 该用户已被删除
5#
发表于 2015-1-29 19:53:02 | 只看该作者
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
小魔女 该用户已被删除
6#
 楼主| 发表于 2015-2-1 16:35:44 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
变相怪杰 该用户已被删除
7#
发表于 2015-2-3 12:36:05 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
admin 该用户已被删除
8#
发表于 2015-2-9 00:35:22 | 只看该作者
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
9#
发表于 2015-2-26 15:39:04 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
飘飘悠悠 该用户已被删除
10#
发表于 2015-3-8 15:47:54 | 只看该作者
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
不帅 该用户已被删除
11#
发表于 2015-3-16 03:43:59 | 只看该作者
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
若相依 该用户已被删除
12#
发表于 2015-3-22 19:29:02 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-1-10 04:30

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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