像一般门户首页一样,鼠标滑动经过标签,然后下面的内容会替换,我的标签下面的内容从数据库加载的,静态的网上我找到了代码,然后换成动态数据不行。不知道用什么方式可以实现?现在暂时用 asp.net ajax中 TabPanel代替了,它只能点击切换。
如果有代码下载来看,那是最好不过了!
谢谢了 !!!
如果有代码下载来看,那是最好不过了!
谢谢了 !!!
解决方案 »
- 用js如何让Gridview中Checkebox失效
- detailview显示的列名怎么是纵向的,能不能设置成水平的?
- 如何实现打开一个链接后直接输出到打印机打印
- WEB框架页固定大小
- GridView里手写图片按钮的问题
- 如何取出datagrid中的记录
- |M| 为什么我照aspnetpager那样子给属性加DefaultValue 为什么我的无首效呢
- 帮忙写个正则表达式
- 学习.net三个星期,做成这个网站,请高手进去看看,提些意见,给分!
- team foundation server 2010问题
- 100分求专家门给我网站点意见
- asp.net2的treeview用div做滚动条,可是每次选择树节点,div都滚到最上端,有什么办法?
然后在.cs后台文件中设置这个html控件的InnerHtml属性就可以了
<%@ Page Language="C#" debug="true"%>
<script runat="server">
void Page_Load(Object sender, EventArgs e)
{
//下面是测试内容,你可以通过读数据库来设置
td1.InnerHtml="<a href='http://www.lvyou168.cn'>www.lvyou168.cn</a>";
td2.InnerHtml="<a href='http://b2b.lvyou168.cn'>b2b.lvyou168.cn</a>";
td3.InnerHtml="<a href='http://country.lvyou168.cn'>country.lvyou168.cn</a>";
td4.InnerHtml="<a href='http://bbs.csdn.net'>bbs.csdn.net</a>";
}
</script>
<html>
<head>
<style type="text/css">
.focus{background-color:blue;color:white}
.unfocus{background-color:white;color:black}
</style>
</head>
<body>
<form runat="server" id="form1">
<table width="300px" border="1" cellpadding="0" cellspacing="0">
<tr><td width="25%" id="" onmouseover="ShowTR(1,this)" class="focus">News1</td><td width="25%" onmouseover="ShowTR(2,this)">News2</td>
<td width="25%" onmouseover="ShowTR(3,this)">News3</td><td width="25%" onmouseover="ShowTR(4,this)">News4</td></tr>
<tr><td colspan="4" runat="server" id="td1"></td></tr>
<tr style="display:none"><td colspan="4" runat="server" id="td2"></td></tr>
<tr style="display:none"><td colspan="4" runat="server" id="td3"></td></tr>
<tr style="display:none"><td colspan="4" runat="server" id="td4"></td></tr>
</table>
</form>
<script>
function ShowTR(Index,NowTD)
{
var i;
var tr;
var MaxRows=NowTD.parentNode.cells.length;
for(i=0;i<MaxRows;i++)
{
if(NowTD.parentNode.cells[i]!=NowTD)
NowTD.parentNode.cells[i].className="unfocus";
}
NowTD.className="focus";
for(i=1;i<=MaxRows;i++)
{
if(i!=Index)
{
tr=document.getElementById("td"+i).parentNode;
tr.style.display="none";
}
}
document.getElementById("td"+Index).parentNode.style.display="block";
}
</script>
</body>
</html>