asp.net零星知识总结

来源:互联网 发布:office软件验收 编辑:程序博客网 时间:2024/07/17 21:34

1、标签标记:

类选择器用英文点号表示.”。

id选择器用“#”号表示。

asp内部自带的一些标签如:li p ul input(界面中是textboxcss中用input表示)h4 body 等不用添加符号,直接使用。

2、块级元素:

1.段落标签P也是一个块级元素,常见的div就不用说了。

2.span标签行级元素,可以作为子元素出现在块级元素中,块级元素相当于一个容器的作用。

3.块级元素的浮动关系是,上一级块元素的浮动影响下一级,但是往往都需要所有的div浮动。

4.块级元素才有盒子模型,span行内元素没有相关盒子模型的属性。

3、类别选择器提高代码复用:

id选择器是唯一的,类别选择器是针对具有相同风格的一类标签,因此用类别选择器可以提高代码的重用性,id选择器多用于修饰某个标签,如果相似的标签,从一个变成了多个,那么可以在id选择器的基础上添加类标签,他们可以用并列选择关系,也可以是父子选择关系。

4、!important修饰:

!important属性修饰符用于提高优先级及作用域,某属性用了!important修饰后其他与之相关的属性均失效,最后运行效果以!important修饰的属性为准。

5、路径问题:

1.在asp中如果直接如果先设置了某个页面为起始页,然后又移动到别的文件夹下,也就是说改变了目录路径,那么             运行时就找不到现在的路径,需要在新的路径下重新设为起始页,才管用。

2.两个点号表示当前目录的上一级目录。

<ahref="../admin/categoryManager.aspx">类别管理</a>

3.不区分大小写,N大小写不同,但是都可以运行。

<ahref="../admin/addNews.aspx">添加新闻</a>

<a href="../admin/addnews.aspx">添加新闻</a>

4.//重新定位页面:当前根目录:

  Response.Redirect("~/searchres.aspx");

6、优先级与样式设置:

A 标签的不同级别的标签或者属性有不同的优先级:

A:link 的优先级高于A标签后的一个自定义类别标签,如th_category在进行设置样式的时候应该注意这一点。

7、浏览器区别:

IE中顶部盒子自动适应浮动(脱离标准流)后高度自动成0

FirFox中顶部盒子高度不变。

8、冒泡型事件:

处理完子级元素后会自动处理父级元素响应该事件

实例:

//屏蔽Entery按键

//$(window).keydown(function(event) {

$(document).keydown(function(event) {

    switch (event.keyCode) {

        case 13: return false;

    }

});

9、删除不刷新技术: 

删除表格中的一行数据,但不刷新页面的方法:

用到的是一对控件:ScriptManager和UpdatePanel

使用方法如下:

<asp:ScriptManagerID="ScriptManager1" runat="server">          

</asp:ScriptManager>           

<asp:UpdatePanelID="UpdatePanel1" runat="server">

   <ContentTemplate>

   </ContentTemplate>                

</asp:UpdatePanel>

将上面的控件代码添加到Table的头外部。

<table  class ="m_table">

……

</table>

 

原创粉丝点击