飘灵儿 发表于 2015-1-16 22:26:38

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>
http://www.ckuyun.com/

国内有些大的CRM厂商的ASP就写得不错.无论是概念还是它里面用JAVASCRIPT的能力.并不是说现在的程序员用了ASP.NET来写程序就可以说自己高档了

若天明 发表于 2015-1-19 12:28:57

ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:

分手快乐 发表于 2015-1-25 08:38:07

我想问如何掌握学习节奏(先学什么再学什么)最好详细点?

老尸 发表于 2015-2-2 18:10:14

没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。

小魔女 发表于 2015-2-8 04:06:09

我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.

灵魂腐蚀 发表于 2015-2-24 05:51:50

它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。

海妖 发表于 2015-3-7 11:34:37

下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...

只想知道 发表于 2015-3-15 04:17:35

多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。

再现理想 发表于 2015-3-21 18:13:36

如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
页: [1]
查看完整版本: ASP网页编程之在datagrid中删除时断定?(转)