页面引用多个用户控件:
1、引用用户控件:
说明:
src 指定了用户控件的源文件;TagPrefix 特性指定了页面上声明新控件的标签前缀;TagName 特性指定了页面上用户控件的标签名。
<%@ Register Src="Top.ascx" TagName="Top" TagPrefix="uc1" %>
<%@ Register Src="Bottom.ascx" TagName="Bottom" TagPrefix="uc2" %>
<%@ Register Src="Left.ascx" TagName="Left" TagPrefix="uc3" %>
2、使用:
<uc1:top id="Top1" runat="server" />
<uc3:left id="Left1" runat="server" />
<uc2:bottom id="Bottom1" runat="server" />
fieldset :
fieldset元素可将表单内的相关元素分组。
<fieldset>标签将表单内容的一部分打包,生成一组相关表单的字段。
当一组表单元素放到 <fieldset>标签内时,浏览器会以特殊方式来显示它们,它们可能有特殊的边界、3D 效果,或者甚至可创建一个子表单来处理这些元素。
<fieldset>标签没有必需的或唯一的属性。
<legend> 标签为 fieldset元素定义标题。
代码:
<fieldset>
<legend>标题</legend>你要设置的内之容
</fieldset>
href和src的区别:
hrc是search的简写,意思搜索对象.通过是放在图片或框架的时候用到这个
href是hyperrefresh的缩写.意思是更新,刷新的意思.用于超链接
这个是规定了的,不能混淆,交换了就没有相应的效果,最典型有:
设定图片使用 <img src="xxx.jpg"/>
指定框架的页面使用<iframe src="xxx.html"/>
指定JS代码使用 <script src="js/jquery-1.4.1.js" ></script>
设置链接使用 <a href="xxx.html"/>
设置panel出现滚动条:
固定panel高度,将scrollbars设为TRUE
marquee滚动显示:
<marquee width="100%" behavior="scroll" align="left" border="0" onmouseover="this.stop();" onmouseout="this.start();" scrolldelay>啦啦啦,我会移动耶</marquee>
播放音频,视频
<embed src="父亲.mp3"></embed>
回到顶部代码:
Exp:
1、首先我们在网页body内最上面添加一个<span id="top" name="top"></span>
2、我们再到body内,需要出现点击后转到顶部位置添加,<a href="#top">回到顶部</a>
这样就可实现点击“回到顶部”即可本页内快速浏览到网页顶部位置。
将选中的panel显示:
Panel p = (Panel)FindControl(DropDown.SelectedItem.Text);
p.Visible = true;
悬停时的提示代码:
用ToolTip方法:
this.Button1.ToolTip = "欢迎你注册!";
this.TextBox1.ToolTip = "请填写用户名!";