js+ asp.Net ajax开发163邮箱效果(列表底色、多选拖动等)--列表底色随鼠标移动变化
2007-07-29 14:54
661 查看
这个月很忙
一直没有时间记点东西
把上个项目中(asp.Net )
模仿163邮箱邮件列表相关效果放出来
和大家交流一下
包括 邮件底色变化、checkBox相关、拖放邮件至不同文件夹实现分配等等
很多也是来自网上的技巧
有的实现也比较veak 希望大家指正
邮件底色:
163邮箱原始效果如下图,鼠标所在行底色变化,从而提高可读性
其实这个很普遍,在Andy Budd的《css mastery》中就有提到实现
var color1 = "#fff58f"; //选中颜色
var color2 = "#afddff"; //移动颜色
var color3 = ""; //初始色
function mov(obj)
function mou(obj,originalColor)
protected void grvProjList_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if ((e.Row.RowIndex % 2) == 0)
{
e.Row.Attributes.Add("onmouseout", "mou(this,'" + System.Drawing.ColorTranslator.ToHtml(grvProjList.RowStyle.BackColor) + "')");
}
else
{
e.Row.Attributes.Add("onmouseout", "mou(this,'" + System.Drawing.ColorTranslator.ToHtml(grvProjList.AlternatingRowStyle.BackColor) + "')");
}
e.Row.Attributes.Add("onmouseover", "mov(this)");
e.Row.Attributes["style"] = "Cursor:hand";
}
}
好了,把上面的代码加入你的GridView,并且确保第一列是个CheckBox列
就能看到选中的效果了
一直没有时间记点东西
把上个项目中(asp.Net )
模仿163邮箱邮件列表相关效果放出来
和大家交流一下
包括 邮件底色变化、checkBox相关、拖放邮件至不同文件夹实现分配等等
很多也是来自网上的技巧
有的实现也比较veak 希望大家指正
邮件底色:
163邮箱原始效果如下图,鼠标所在行底色变化,从而提高可读性
其实这个很普遍,在Andy Budd的《css mastery》中就有提到实现
var color1 = "#fff58f"; //选中颜色
var color2 = "#afddff"; //移动颜色
var color3 = ""; //初始色
function mov(obj)
function mou(obj,originalColor)
protected void grvProjList_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if ((e.Row.RowIndex % 2) == 0)
{
e.Row.Attributes.Add("onmouseout", "mou(this,'" + System.Drawing.ColorTranslator.ToHtml(grvProjList.RowStyle.BackColor) + "')");
}
else
{
e.Row.Attributes.Add("onmouseout", "mou(this,'" + System.Drawing.ColorTranslator.ToHtml(grvProjList.AlternatingRowStyle.BackColor) + "')");
}
e.Row.Attributes.Add("onmouseover", "mov(this)");
e.Row.Attributes["style"] = "Cursor:hand";
}
}
好了,把上面的代码加入你的GridView,并且确保第一列是个CheckBox列
就能看到选中的效果了
相关文章推荐
- js+ asp.Net ajax开发163邮箱效果(列表底色、多选拖动等)--列表底色随鼠标移动变化
- js+ asp.Net ajax开发163邮箱效果(列表底色、多选拖动等)--checkBox多选
- js+ asp.Net ajax开发163邮箱效果(列表底色、多选拖动等)--checkBox多选
- js+ asp.Net ajax开发163邮箱效果(列表底色、多选拖动等)--checkBox多选
- ASP.Net AJAX+userControl+js实现仿igoogle效果网站
- js鼠标拖动层/层的移动和浮动效果
- asp.net+js实现的ajax sugguest搜索提示效果
- 清新空气---我的.net(C#)生涯知识总结 跨CSS,JS,JAVA,AJAX,WPF,WCF,LINQ,ASP.NET,Winform,Sqlserver,Mysql,EF,OOP,开发工具等
- ASP.Net AJAX+userControl+js实现仿igoogle效果网站
- asp.net+js实现的ajax sugguest搜索提示效果
- ASP.Net AJAX+userControl+js实现仿igoogle效果网站
- ASP.Net AJAX+userControl+js实现仿igoogle效果网站
- 使用ASP.NET AJAX Control Toolkit中的ReorderList控件实现用鼠标拖动改变条目顺序
- 列表框中使用js来时行移动的事例,取自sugarCRM,在asp.net中应用以减少刷新
- 案例:1 Ionic Framework+AngularJS+ASP.NET MVC WebApi Jsonp 移动开发
- ASP.Net AJAX+userControl+js实现仿igoogle效果网站
- 《ASP.NET AJAX程序设计 I、II、III卷》的新封面效果(更新版本,请朋友们帮忙评价一下)
- Asp.net 2.0 自定义控件开发[实现GridView多行表头固定表体滚动效果][示例代码下载]
- Asp.net 2.0 自定义控件开发[实现GridView多行表头固定表体滚动效果][示例代码下载]
- WCF与AJAX编程开发实践(3):支持ASP.NET AJAX的WCF服务