小魔女 发表于 2015-1-16 23:12:58

ASP网页编程之怎样为DataGrid中的链接设置多个参数

ASP.NET和ASP的比较,技术上比较已经没什么可说的了.新一代在大部分程度来说当然是比旧一代好了.关键看你对所做软件的理解了.因人而定.会写的话也可能比ASP.NET写得更有效率和更方便重用datagrid|链接在利用DataGrid的时分假如你有一个asp:HyperLinkColumn又想利用多个必要绑定的参数作为链接的url,那末请改成模板列,利用一般的link标签<a>大概asp:HyperLink都能够,上面2种完成多绑定参数的办理计划。一样对http://blog.csdn.net/lovecherry/archive/2005/02/25/301441.aspx举行改革。
(1)背景前往url
前台
<asp:TemplateColumnHeaderText="翻开">
<ItemTemplate>
<asp:HyperLinkText="翻开"NavigateUrl=<%#myfunc2(DataBinder.Eval(Container.DataItem,"vName"),DataBinder.Eval(Container.DataItem,"iAge"))%>Runat="server"Target="_blank"ID="Hyperlink1">
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateColumn>
背景
protectedstringmyfunc2(objects1,objects2)
{
return"newpage.aspx?name="+s1.ToString()+"&age="+s2.ToString();
}
(2)间接前台设定url
<asp:TemplateColumnHeaderText="翻开">
<ItemTemplate>
<asp:HyperLinkText="翻开"NavigateUrl=<%#"newpage.aspx?name="+DataBinder.Eval(Container.DataItem,"vname")+"&age="+DataBinder.Eval(Container.DataItem,"iage")%>Runat="server"Target="_blank">
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateColumn>

实在以上2个计划是一回事变,可是前者加倍明晰,并且易于背景静态天生url。



</p>ASP在国内异常流行,因为国内大多使用的是盗版的Windows和盗版的SQLServer,而ASP+COM+SQLServer实际上也是一种不错的搭配,其性能也不输于PHP+MYSQL,特别是Windows系统和SQLServer都有图形界面,比APACHE和MYSQL易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。

再现理想 发表于 2015-1-20 08:11:26

另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)

飘飘悠悠 发表于 2015-1-26 19:33:16

不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍

乐观 发表于 2015-1-29 06:31:15

Session:这个存储跟客户端会话过程的数据,默认20分钟失效

谁可相欹 发表于 2015-1-29 19:23:20

Session:这个存储跟客户端会话过程的数据,默认20分钟失效

愤怒的大鸟 发表于 2015-2-6 03:30:00

学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:

透明 发表于 2015-2-15 09:55:11

我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。

admin 发表于 2015-3-4 11:25:08

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

海妖 发表于 2015-3-11 18:56:12

弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。

因胸联盟 发表于 2015-3-19 08:10:32

弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。

第二个灵魂 发表于 2015-3-27 15:09:50

我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
页: [1]
查看完整版本: ASP网页编程之怎样为DataGrid中的链接设置多个参数