您的位置:程序门 -> .net技术 -> asp.net



****还是该女子请教:有三个问题,请进来看看,先谢过了


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


****还是该女子请教:有三个问题,请进来看看,先谢过了[已结贴,结贴人:shushangdeyezi]
发表于:2007-04-14 10:30:12 楼主
1: <a   href= ' <%#   databinder.eval(container.dataitem, "iscompany ").tostring().equals( "0 ")? "1 ": "2 "%> '   target= "_blank ">
报错:syntax   error,   ': '   expected,请问该怎么写?
2:请具体解释一下api到底是什么,是动态库么(a.dll)??????
3:vs2003事件老是丢失,请问需要什么补丁?在哪里下载?我是win2003   server

谢谢各位了,小女很感激。可惜没份了
发表于:2007-04-14 10:40:041楼 得分:0
vs2003丢失事件,换成vs2005
发表于:2007-04-14 10:45:592楼 得分:0
第一个问题应该是: <a   href= ' <%#   (databinder.eval(container.dataitem, "iscompany ").tostring().equals( "0 ")? "../../../webview/ccompany/viewresumemes.aspx?id=databinder.eval(container.dataitem, "userid ").tostring() ": "../../../webview/company/personalresumemes.aspx?id=databinder.eval(container.dataitem, "userid ").tostring() ")%> '   target= "_blank ">
请看看什么地方错了???
发表于:2007-04-14 10:54:013楼 得分:10
事件丢失,visual   studio   2003   sp1已经修正。
http://www.microsoft.com/downloads/details.aspx?familyid=69d2219f-ce82-46a5-8aec-072bd4bb955e&displaylang=zh-cn


应用程序编程接口,简称api(application   programming   interface),就是软件系统不同组成部分衔接的约定。

随着软件规模的日益庞大,我们需要把复杂系统划分成小的组成部分,编程接口的设计十分重要。程序设计的实践中,编程接口的设计首先要使系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。

api之主要目的是提供应用程序与开发人员以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。提供api所定义的功能的软件称作此api的实现。api是一种接口,故而是一种抽象。   a   reference   implementation   of   an   api   is   the   implementation   created   by   the   designer   of   the   api,   or   one   which   other   implementations   of   the   api   are   expected   to   be   compared   against.

例如,图形库中的一组api定义调用绘制图标函数的方式,以于屏幕上显示图标。程序中调用,编译时连接到这组api,执行时便调用api的实现(库)来显示图标。

操作系统的api可用来分配内存或访问文件。许多系统与应用程序提供api接口与实现,比如图形系统,数据库,网络,web服务,甚至于某些游戏。

一组api经常是一套软件开发工具包(sdk)的一部分。sdk亦可包含其它工具亦或至于硬件,两个术语并不完全等同.

api有诸多不同设计。用于快速执行的接口通常包括函数,常量,变量与数据结构。也有其它方式,如通过解释器,或是提供抽象层以遮蔽同api实现相关的信息,确保使用api的代码无需更改而适应实现变化。
发表于:2007-04-14 10:56:414楼 得分:10
1: <a   href= ' <%#   databinder.eval(container.dataitem, "iscompany ").tostring().equals( "0 ")? "1 ": "2 "%> '   target= "_blank ">
报错:syntax   error,   ': '   expected,请问该怎么写?
第一个问题建议在cs里写判断  
例如  
<a   href= ' <%#   geta(databinder.eval(container.dataitem, "iscompany "))%> '   target= "_blank ">
yourfile.cs
      public   string   geta(string   a)
      {
                  return   a.equals( "0 ")? "1 ": "2 ";
      }
2:请具体解释一下api到底是什么,是动态库么(a.dll)??????
作为一个编程初学者来说,   api函数也许是一个时常耳闻却感觉有些神秘的东西。单看它的复杂语法,就足令人望而生畏,但是任何事物在我们深入了解它之前,总是会有这种感觉的。我们这篇api入门教程的目的,就是要把api函数的来龙去脉告诉大家,破除对api函数的畏惧,使它成为我们编程的好助手。

  大家可能在许多书上看到过api的英文全称(application   programming   interface),win32   api也就是microsoftwindows   32位平台的应用程序编程接口。对这个定义的理解,需要追溯到操作系统的发展历史上,当windows操作系统开始占据主导地位的时候,开发   windows平台下的应用程序成为人们的需要。而在windows程序设计领域处于发展的初期,windows程序员所能使用的编程工具唯有api函数,这些函数是windows提供给应用程序与操作系统的接口,他们犹如“积木块”一样,可以搭建出各种界面丰富,功能灵活的应用程序。所以可以认为   api函数是构筑整个windows框架的基石,在它的下面是windows的操作系统核心,而它的上面则是所有的华丽的windows应用程序。
 
3:vs2003事件老是丢失,请问需要什么补丁?在哪里下载?我是win2003   server
    事件丢失,可能要自己重新绑定。那是bug.   vs2005可能会好点
发表于:2007-04-14 10:59:205楼 得分:0
api好抽象阿,没有具体的例子说明吗?最好是代码的,都说女人笨,现在我承认了
发表于:2007-04-14 11:03:086楼 得分:0
那么api是否可以理解为继承一个接口,然后调用里面的方法或函数从而实现一些功能,而不必去自己写复杂的代码。????
发表于:2007-04-14 12:09:327楼 得分:0
哎!每人回答了!
发表于:2007-04-14 12:10:488楼 得分:0
<a   href= ' <%#   (databinder.eval(container.dataitem, "iscompany ")   +   " ").equals( "0 ")? "1 ": "2 "%> '   target= "_blank ">
发表于:2007-04-14 13:34:229楼 得分:0
thanks   very   much!all
发表于:2007-04-14 14:38:5910楼 得分:0
..........記下暸


快速检索

最新资讯
热门点击