Dreamweave和VisualStadio的两点比较

第一部分:

超多swf格式的视频,看得我实在是无奈了,着手和小兵设计教师评分系统的界面。

Dreamweaver中设计好界面,然后就是在VisualStadio中进行编码,这样一个怪异的组合,还是给我们出了一点难题。

Dreamweaver中设计好的aspx动态网页(*.aspx),导入到VisualStadio的解决方案中,只有一个*.aspx文件,并没有我们熟知的*.aspx.cs 文件和*.aspx.designer.cs文件,怎么办(看附图)

其中*.aspx.cs文件是用来存储(承载)*.aspx文件控件事件的,*.aspx.designer.cs文件则是界面设计器的源码文件。

附图1

DreamWeaver中的Test.aspx文件截图。

wps_clip_image-349

附图2

VisualStadioTest.aspx文件截图。

wps_clip_image-385

其中所选代码为:

<script>标签中的就是界面控件的事件处理过程(相当于*.aspx.cs文件的用途),VisualStadio只不过是将界面事件处理和界面规划设计分离开了,更易于修改编辑罢了。并没有什么太多不同之处。不得不说,微软真是太周到了。

再来说说,visualStadio中的母版和Dreamweaver中的模板的不同。

原先,我并没想过这两者之间有什么关系,这还是由雪琪向VS中添加DW的模板文件说起。

雪琪将DW中的一个模板文件(*.dwt)和基于模板文件新建的*.aspx文件一起导入VS中,发现导入模板文件无法使用。什么个情况(继续看下去...)?

这便引发了我们几个人的讨论。

我发现,给他人讲解问题,头脑总是清醒的。

做过B/S项目,用过ASP.NET的童鞋们肯定知道,asp.net里的母版是非常好用的,ASP.NET母版页可以为应用程序中的页创建一致的布局。当用户请求内容页时,这些内容页与母版页合并以将母版页的布局与内容页的内容组合在一起输出。(摘自MSDN

一个母版应用页,只是对母版进行了一个引用,在*.aspx中看到只是对母版的引用,而母版源码并没有一并引用过来。

DW中的模板,则是DW中新建文件的一个基础,不和VS中母版一样,DW中的模板应用页是将模板的源码复制过来的,并不是添加一个仅仅引用。

这有点跟函数传参(传值、传址)类似,是么?

对于DW中的*.dwt模板文件,VS是不认识的。但是二者的效果确实相差无几,通过尝试,*.dwt中源码贴到*.master中,是可行的。

<!--EndFragment-->

你可能感兴趣的:(.net,asp.net,asp,Dreamweaver)