仓酷云

标题: ASP网页编程之在datagrid中删除时断定?(转) [打印本页]

作者: 飘灵儿    时间: 2015-1-16 22:26
标题: ASP网页编程之在datagrid中删除时断定?(转)
在实现ERP等高端的ASP应用时,用户需要提供核心的经营资料,需要ASP商有很高的信用度。楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。<%@PageLanguage="VB"Debug="true"%>
<html>
<head>
<scriptlanguage="VB"runat="server">

SubPage_Load(SenderAsObject,eAsEventArgs)
IfNotIsPostBackThen
DimvaluesAsNewArrayList()

values.Add(NewPositionData("Microsoft","Msft"))
values.Add(NewPositionData("Intel","Intc"))
values.Add(NewPositionData("Dell","Dell"))

myDataGrid.DataSource=values
myDataGrid.DataBind()

EndIf
EndSub

PublicClassPositionData

PrivatemyNameAsString
PrivatemyTickerAsString

PublicSubNew(newNameAsString,newTickerAsString)
Me.myName=newName
Me.myTicker=newTicker
EndSub

PublicReadOnlyPropertyName()AsString
Get
ReturnmyName
EndGet
EndProperty

PublicReadOnlyPropertyTicker()AsString
Get
ReturnmyTicker
EndGet
EndProperty
EndClass

SubDataGrid_ItemCreated(SenderAsObject,eAsDataGridItemEventArgs)

SelectCasee.Item.ItemType
CaseListItemType.Item
DimmyDeleteButtonAsButton
myDeleteButton=e.Item.FindControl("btnDelete")
myDeleteButton.Attributes.Add("onclick","returnconfirm(AreyouSureyouwanttodeletethiscompany?);")

CaseListItemType.AlternatingItem
DimmyDeleteButtonAsButton
myDeleteButton=e.Item.FindControl("btnDelete")
myDeleteButton.Attributes.Add("onclick","returnconfirm(AreyouSureyouwanttodeletethiscompany?);")

EndSelect

EndSub

SubDataGrid_DeleteRow(senderAsObject,eAsEventArgs)
Label1.Text="HEY,youcantdeletethatcompany!"
EndSub

</script>

</head>
<body>

<asp:Labelid="Label1"runat="Server"/>

<formrunat=server>
<asp:DataGridid="myDataGrid"
OnItemCreated="DataGrid_ItemCreated"
DataKeyField="Name"
AutoGenerateColumns="True"
runat="server">

<Columns>
<asp:TemplateColumnHeaderText="Delete?">
<ItemTemplate>
<asp:buttonid="btnDelete"runat="Server"Text="DeleteRow"/>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>

</asp:DataGrid>
<p>
</form>
</body>
</html>
[img=1border=0style=,1src=]http://www.ckuyun.com/[/img]

国内有些大的CRM厂商的ASP就写得不错.无论是概念还是它里面用JAVASCRIPT的能力.并不是说现在的程序员用了ASP.NET来写程序就可以说自己高档了
作者: 若天明    时间: 2015-1-19 12:28
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
作者: 分手快乐    时间: 2015-1-25 08:38
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
作者: 老尸    时间: 2015-2-2 18:10
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
作者: 小魔女    时间: 2015-2-8 04:06
我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.
作者: 灵魂腐蚀    时间: 2015-2-24 05:51
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
作者: 海妖    时间: 2015-3-7 11:34
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
作者: 只想知道    时间: 2015-3-15 04:17
多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
作者: 再现理想    时间: 2015-3-21 18:13
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2