|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
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易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。 |
|