ASP网页编程之在DataGrid中删除纪录时弹出确认窗口
减少客户内IT专业人才缺乏带来的影响。ASP的客户员工利用浏览器进入相关的应用软件,简单易用,无需专业技术支持。datagrid起首用模板列:<asp:TemplateColumnHeaderText="删除">
<HeaderStyleWidth="80px"></HeaderStyle>
<ItemTemplate>
<asp:LinkButtonid="LinkButton"runat="server"Width="50px"ForeColor="Red"CommandName="Delete">删除</asp:LinkButton>
</ItemTemplate>
</asp:TemplateColumn>
背景:
VB:
Subdgrd_ItemCreated(sAsObject,eAsDataGridItemEventArgs)
SelectCasee.Item.ItemType
CaseListItemType.Item,ListItemType.AlternatingItem
DimlinksAsLinkButton
links=e.Item.FindControl("btnDelete")
links.Attributes.Add("onclick","returnconfirm(你是不是断定删除?);")
EndSelect
EndSub
C#:
privatevoiddgrd_ItemCreated(objectsender,System.Web.UI.WebControls.DataGridItemEventArgse)
{
switch(e.Item.ItemType)
{
caseListItemType.Item:
caseListItemType.AlternatingItem:
caseListItemType.EditItem:
{
LinkButtonbtnDelete=(LinkButton)e.Item.FindControl("btnDelete");
btnDelete.Attributes.Add("onclick","returnconfirm(你是不是断定删除?);");
break;
}
}
}
</p>当然了,现在国内CRM厂商的产品与其说是CRM,但从至少从我的角度分析上来看,充其量只是一个大型的进销存而已了,了解尚浅,不够胆详评,这里只提技术问题 你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。 代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。 跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组 Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件 弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。 跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组 它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。 我想问如何掌握学习节奏(先学什么再学什么)最好详细点? 还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
页:
[1]