|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
有时也搞不懂应该学那种;主要看你以后去的那个公司是使用哪种了。就像王千祥的课上说的:企业应用现在主要就三层(其实也差不多就是MVC):表示层(主要使用html写的,很简单)、业务逻辑层(主要就是应用服务器的)。最后就是数据层(其实就是学习数据库)asp.net|erp在asp.net2.0中,假如在一个masterpage页面中,利用服务真个table控件的话,以下所示,会在设置视图时,没了个中的contentplaceholder,
<asp:TableID="tbl"runat="server">
<asp:TableRow>
<asp:TableCell>
Thisismyheader!
</asp:TableCell>
</asp:TableRow>
<asp:TableRow>
<asp:TableCell>
<asp:contentplaceholderid="_content"runat="server">
</asp:contentplaceholder>
</asp:TableCell>
</asp:TableRow>
<asp:TableRow>
<asp:TableCell>
Thisismyfooter!
</asp:TableCell>
</asp:TableRow>
</asp:Table>
而假如用一般的页面table的话,则不会呈现以下的成绩,
<table>
<tr>
<td>
Thisismyheader!
</td>
</tr>
<tr>
<td>
<asp:contentplaceholderid="_content"runat="server">
</asp:contentplaceholder>
</td>
</tr>
<tr>
<td>
Thisismyfooter!
</td>
</tr>
</table>
微软已确认是个小BUG拉,将会鄙人一个版本办理,详细参考:
http://lab.msdn.microsoft.com/productfeedback/viewfeedback.aspx?feedbackid=6345496f-76eb-4e6c-aa95-791bfbfc24a0
出处:jackyrongBLOG
对于new隐藏成员的作用,往往是出于使用了一个第三方类库,而你又无法获得这个类库的源代码,当你继承这个类库的某个类时,你需要重新实现其中的一个方法,而又需要与父类中的函数使用同样的函数,这是就需要在自定义的子类中把那个同名函数(或成员)加上new标记,从而隐藏父类中同名的成员。 |
|