gridview 与 checkbox

来源:互联网 发布:网络借贷被骗了怎么办 编辑:程序博客网 时间:2024/06/16 02:29
 
Yesky首页
产品库
商情
手机
数码
笔记本
台式机
DIY硬件
外设
网络
数字家庭
评测
软件
e时代
游戏
图片
壁纸
网摘
社区
博客
下载
您现在的位置: 天极Yesky> 软件> 开发者网络> 微软开发专栏 Dimension E520-n,双核强劲动力,超值低价¥4999! 咨询请致电800-858-0410
ASP.NET2.0中Gridview中数据操作技巧

作者:廖煜嵘出处:天极开发责任编辑: 方舟 [ 2006-03-10 10:06 ]
Asp.net 2.0中新增的gridview控件,是十分强大的数据展示控件

 
  Asp.net 2.0中新增的gridview控件,是十分强大的数据展示控件,在前面的系列文章里,分别展示了其中很多的基本用法和技巧(详见<<ASP.NET 2.0中Gridview控件高级技巧>>、<<ASP.NET2.0利用Gridview实现主从关系>>)。在本文中,将继续探讨有关的技巧。

  一、Gridview中的内容导出到Excel

  在日常工作中,经常要将gridview中的内容导出到excel报表中去,在asp.net 2.0中,同样可以很方便地实现将整个gridview中的内容导出到excel报表中去,下面介绍其具体做法:

  首先,建立基本的页面default.aspx

<form id="form1" runat="server">
<div>
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</div>
<br/>
<asp:Button ID="BtnExport" runat="server" OnClick="BtnExport_Click"
Text="Export to Excel" />
</form>
  在default.aspx.cs中,写入如下代码:

protected void Page_Load(object sender, EventArgs e)
{
 if (!Page.IsPostBack)
 {
  BindData();
 }
}
private void BindData()
{
 string query = "SELECT * FROM customers";
 SqlConnection myConnection = new SqlConnection(ConnectionString);
 SqlDataAdapter ad = new SqlDataAdapter(query, myConnection);
 DataSet ds = new DataSet();
 ad.Fill(ds, "customers");
 GridView1.DataSource = ds;
 GridView1.DataBind();
}

public override void VerifyRenderingInServerForm(Control control)
{
 // Confirms that an HtmlForm control is rendered for
}

protected void Button1_Click(object sender, EventArgs e)
{
 Response.Clear();
 Response.AddHeader("content-disposition","attachment;filename=FileName.xls");
 Response.Charset = "gb2312";
 Response.ContentType = "application/vnd.xls";
 System.IO.StringWriter stringWrite = new System.IO.StringWriter();
 System.Web.UI.HtmlTextWriter htmlWrite =new HtmlTextWriter(stringWrite);

 GridView1.AllowPaging = false;
 BindData();
 GridView1.RenderControl(htmlWrite);

 Response.Write(stringWrite.ToString());
 Response.End();
 GridView1.AllowPaging = true;
 BindData();
}
protected void paging(object sender,GridViewPageEventArgs e)
{
 GridView1.PageIndex = e.NewPageIndex;
 BindData();
}
  在上面的代码中,我们首先将gridview绑定到指定的数据源中,然后在button1的按钮(用来做导出到EXCEL的)的事件中,写入相关的代码。这里使用Response.AddHeader("content-disposition","attachment;filename=exporttoexcel.xls");中的filename来指定将要导出的excel的文件名,这里是exporttoexcel.xls。要注意的是,由于gridview的内容可能是分页显示的,因此,这里在每次导出excel时,先将gridview的allowpaging属性设置为false,然后通过页面流的方式导出当前页的gridview到excel中,最后再重新设置其allowpaging属性。另外要注意的是,要写一个空的VerifyRenderingInServerForm方法(必须写),以确认在运行时为指定的ASP.NET 服务器控件呈现HtmlForm 控件。

  二、访问gridview中的各类控件

  在gridview中,经常要访问其中的各类控件,比如dropdownlist,radiobutton,checkbox等,下面归纳下在gridview中访问各类控件的方法。

  首先看下如何在gridview中访问dropdownlist控件。假设在一个gridviw中,展现的每条记录中都需要供用户用下拉选择的方式选择dropdownlist控件中的内容,则可以使用如下代码,当用户选择好gridview中的dropdownlist控件的选项后,点击按钮,则系统打印出用户到底选择了哪些dropdownlist控件,并输出它们的值。

public DataSet PopulateDropDownList()
{
 SqlConnection myConnection =new SqlConnection(ConfigurationManager.ConnectionStrings["MyDatabase"].ConnectionString);
 SqlDataAdapter ad = new SqlDataAdapter("SELECT * FROM tblPhone", myConnection);
 DataSet ds = new DataSet();
 ad.Fill(ds, "tblPhone");
 return ds;
}
  上面的代码首先将数据库中tblphone表的数据以dataset的形式返回。然后在页面的itemtemplate中,如下设计:

<ItemTemplate>
<asp:DropDownList ID="DropDownList1" runat="server" DataSource="<%# PopulateDropDownList() %>"
DataTextField="Phone" DataValueField = "PhoneID">
</asp:DropDownList>
</ItemTemplate>
  这里注意dropdownlist控件的datasource属性绑定了刚才返回的dataset(调用了populatedropdownlist()方法),并要注意设置好datatextfield和datavaluefield属性。

  然后,在button的事件中,写入以下代码:

protected void Button2_Click(object sender, EventArgs e)
{
 StringBuilder str = new StringBuilder();
 foreach (GridViewRow gvr in GridView1.Rows)
 {
  string selectedText = ((DropDownList)gvr.FindControl("DropDownList1")).SelectedItem.Text;
  str.Append(selectedText);
 }
 Response.Write(str.ToString());
}
  这里,我们用循环,来获得每一行的dropdownlist控件的值,并且将值添加到字符串中最后输出。

  接着,我们来看下如何访问gridview控件中的checkbox控件。经常在gridview控件中,需要给用户多项选择的功能,这个时候就需要使用checkbox控件。首先我们建立一个模版列,其中有checkbox如下:

<asp:GridView ID="GridView1" runat="server" AllowPaging="True" AllowSorting="True"
AutoGenerateColumns="False" DataKeyNames="PersonID" DataSourceID="mySource" Width="366px" CellPadding="4" ForeColor="#333333" GridLines="None">
<Columns>
<asp:CommandField ShowSelectButton="True" />
<asp:BoundField DataField="PersonID" HeaderText="PersonID" InsertVisible="False"
ReadOnly="True" SortExpression="PersonID" />
<asp:BoundField DataField="Name" HeaderText="Name" SortExpression="Name" />
<asp:TemplateField HeaderText="Select">
<ItemTemplate>
<asp:CheckBox ID="chkSelect" runat="server" />
</ItemTemplate>
<HeaderTemplate>
</HeaderTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
  为了示意性地讲解如何得到用户选择的checkbox,可以增加一个按钮,当用户选择gridview中的选项后,点该按钮,则可以输出用户选了哪些选项,在按钮的CLICK事件中写入如下代码:

for (int i = 0; i < GridView1.Rows.Count; i++)
{
 GridViewRow row = GridView1.Rows[i];
 bool isChecked = ((CheckBox) row.FindControl("chkSelect")).Checked;
 if (isChecked)
 {
  str.Append(GridView1.Rows[i].Cells[2].Text);
 }
}
Response.Write(str.ToString());
  接下来,我们添加一个全选的选择框,当用户选择该框时,可以全部选择gridview中的checkbox.首先我们在headtemplate中如下设计:

<HeaderTemplate>
<input id="chkAll" onclick="javascript:SelectAllCheckboxes(this);" runat="server" type="checkbox" />
</HeaderTemplate>
  javascript部分的代码如下所示:

<script language=javascript>
function SelectAllCheckboxes(spanChk){
 var oItem = spanChk.children;
 var theBox=(spanChk.type=="checkbox")?spanChk:spanChk.children.item[0];
 xState=theBox.checked;
 elm=theBox.form.elements;
 for(i=0;i<elm.length;i++)
 if(elm[i].type=="checkbox" && elm[i].id!=theBox.id)
 {
  if(elm[i].checked!=xState)
  elm[i].click();
 }
}
</script>
共2页。 1 2 8 :
根治痤疮专家
快速根治青春痘,安全可靠,疗效明显是目前治疗青春痘的优良方案
www.120zy.com 博达机械密封件厂
生产泵用釜用机械密封件,自润滑轴承轴套、衬套及液压气动元件。
www.bodaseal.com GridView with knobs on
Looking for more from your GridViewDownload DbNetGrid for free today.
www.DbNetGrid.com
本文评论共[3]条 查看本文评论 【查看关于 ASP.NET 所有评论】   发表人 评论 最近回复时间 回复 天极网友
GridView1.RenderControl(htmlWrite);这句调试时出异常
2006-03-20 19:54 回复 天极网友
招聘职位:C#软件工程师
2006-03-19 00:34
"); }//-->
· 知本家有奖活动进行中 · 超低话费只需0.12元/分! · 戴尔网站 大礼不断 · 上网买戴尔,超值不超支! · 金山毒霸高速下载 终身免费 · '充300送300'继续升温... · 免费下载最新版杀毒软件 · 上网买戴尔,得免费升级大礼 · Excel服务器学习下载
相关文章
最新更新
编辑新作
热点文章
  • C#+ASP.NET开发基于Web的RSS阅读器(2006-02-10 09:43)
  • ASP.NET2.0中使用数据源控件之基础知识(2006-02-14 09:23)
  • ASP.NET2.0中使用数据源控件之参数(2006-02-16 09:31)
  • ASP.NET2.0中数据源控件之异步数据访问(2006-02-17 14:48)
  • ASP.NET编程入门随想之宽容(2006-02-20 08:24)
  • ASP.NET2.0导航功能之配置会员和角色(2006-03-01 15:13)
  • 在ASP.NET程序中实现语音合成(2006-03-01 15:48)
  • ASP.NET 2.0 想说爱你不容易(2006-03-08 16:39)
  • ASP.NET1.0升级ASP.NET2.0的问题总结(2006-03-10 08:46)
  • ASP.NET中实现大结果集分页研讨(2006-03-13 09:33)
  • ASP.NET 2.0中使用multiview控件(2006-03-15 16:35)
  • ASP.NET 2.0中实现跨页面提交(2006-03-16 09:13)
  • 创新源于理解 轻松打造自己的AJAX框架(2006-03-16 15:01)
  • 用ASP.NET设计高效邮件列表(2006-03-17 08:31)
  • ASP.NET 2.0中使用HiddenField控件(2006-03-17 08:36)
  • 揭开ASP.NET中Cookie编程的奥秘(2006-03-17 08:47)
  • ASP.NET程序中实现校验码图像生成(2006-03-17 09:47)
  • 在ASP.NET中防止注入攻击(2006-03-31 17:05)
  • ASP.NET页面中标题单点解决方案(2006-04-04 08:36)
  • 软件周刊_天极Yesky(专题)
最新热图
另类之美 时尚黑白摄影画册图集
9.11时尚大片 摄影师Steven Meisel作品
杯盏人生 恋上时尚家居
Steven Meisel时尚摄影欣赏
千娇百媚 疯狂的内衣
天极无线
经典名曲 华语流行 欧美风情 人声音效 原声大碟   死了都要爱-信乐团
枫-周杰伦
光芒-飞儿乐团
桃花朵朵开-阿牛
天鹅-周笔畅
我会好好的-王心凌
香水百合-张韶涵
隐形的翅膀-张韶涵
最佳损友-陈奕迅
QQ爱-S.W.ing
睫毛弯弯-王心凌
霍元甲-周杰伦
    花田错-王力宏
大城小爱-王力宏
狼爱上羊-汤潮
不得不爱-潘玮柏
发如雪-周杰伦
夜曲-周杰伦
不想长大-S.H.E
编号89757-林俊杰
To be loved-张靓颖
潘朵拉-张韶涵
To be loved-张靓颖
潘朵拉-张韶涵
#divql{width:auto;padding-left:3px;}#divqlsc {background:url(http://www.yesky.com/TLimages/newcontent/qltitle09.gif);width:134px;height:29px;margin-left:14px;padding-top:7px;text-align:center;}
  加入我的收藏

 
     
讨论本文
相关文章
相关厂商
相关产品
相关商家
复制链接
相关关键字
  • ASP.NET(80)




 
此文章的读者还阅读了以下文章
  • 微软软件开发技术二十年回顾
  • 细节决定成败 ASP.NET中的蝴蝶效应
  • ASP.NET 2.0高级数据处理之冲突检测
  • ASP.NET 2.0高级数据处理之使用参数
  • ASP.NET 2.0高级数据处理之处理控件事件
  • ASP.NET 2.0高级数据处理之主从数据表
  • ASP.NET 2.0高级数据处理之处理Null值
  • 实例解析C++/CLI之静态构造函数
  • ASP.NET2.0+VS2005利器大评析之优点篇
 

"); }//-->

每日文章点击排行榜
  • 病毒终结者 卡巴斯基6.0闪亮登场
  • Eclipse 3.2 Java开发工具的新特性
  • 小编推荐:一步一步打造纯绿色实用软件
  • 创意设计作品欣赏——烟熏火燎的插图魅力
  • Adobe Acrobat 8新版的界面特点
  • 微软软件开发技术二十年回顾
  • 负责人专访:Windows Vista游戏更强
  • 不是玩笑 看视频免费拿Vista和Office07
  • 论绘画与平面设计的差异性
  • 网页设计技巧系列之三 再谈布局

特别推荐
  • 刻录安全 长寿保证 明基DW1680评测
  • 了解插黑 明基旗舰液晶FP241W Z首测
  • Windows Vista 植物风光壁纸专题
  • 最受天极消费者喜爱品牌巡展之杭州站
  • 三星蓝色惊艳 解读蓝调NV的美丽迷局
  • 11月18日天极网友会盛大召开
  • 欧洲之旅 风光壁纸专题
  • 明基发力22寸宽屏 液晶FP222W评测专题
  • 海尔IDF2006上海发布V60笔记本
  • 蓝调精彩魅力 时尚气质并重的蓝色NV
欢迎订阅天极网RSS聚合资讯:http://www.yesky.com/index.xml    
body{font-size:12px;}form{border:0px;padding:0px;margin:0px;}.floorbody{width:100%;height:108px;background-color:#F8F8F8;padding:1px 0px 1px 0px;}.floorleft{width:25%;height:108px;float:left;background-color:#EFEFEF;text-align:right;}.floorright{width:74%;height:108px;float:right;text-align:left;}.floorselect{height:40px;font-size:14px;font-weight:bold;color:#FF6600;padding-top:6px;}.floorleft1{float:left;width:210px;padding-top:7px;font-size:14px;}.floorright1{float:left;}.floordan{margin-top:1px;height:27px;width:85px;color:#545454;font-size:14px;font-weight:bold;padding-top:2px;border-bottom:#969696 1px solid;border-right:#969696 1px solid;}.floortext{width:300px;height:21px;}.floorlinks{width:100%;height:20px;}.floorlinks a:link,.floorlinks a:visited{text-decoration:none;color:#222222;}.floorlinks a:active,.floorlinks a:hover{text-decoration:underline;color:red;}.floordownlink{width:100%;height:26px;background-color:#D6D7D9;color:#000000;text-align:left;}.floordownlink a:link,.floordownlink a:visited{text-decoration:none;color:#000000;}.floordownlink a:active,.floordownlink a:hover{text-decoration:underline;color:red;}.floorleft2{float:left;padding-top:3px;padding-left:10px;text-align:left;}.floorright2{float:right;text-align:right;padding-top:3px;padding-right:10px;}.floorright2 a:link,.floorright2 a:visited{text-decoration:underline;color:#000000;}.floorright2 a:active,.floorright2 a:hover{text-decoration:underline;color:#000000;}.floorbottom{text-align:center;width:776px;}.floorbottomleft{float:left;text-align:right;width:15%;padding-right:10px;}.floorbottomright{float:left;text-align:left;padding-top:5px;line-height:20px;}.floorbottom a:link,.floorbottom a:visited{text-decoration:none;color:#222222;}.floorbottom a:active,.floorbottom a:hover{text-decoration:underline;color:red;}.floor776{width:776px;text-align:center}.floor1003{width:1003px;text-align:center}
更多精彩资讯尽在天极IT搜索
 
Copyright (C) 1999-2006 Chinabyte.com, All Rights Reserved 版权所有 天极网络 渝ICP证B2-20030003号
商务联系、网站内容、合作建议:010-82657868 详细联系方式 在线提交意见反馈 Powered by 天极内容管理平台CMS4i
"); } else { document.write(""); }

 

 

 

Yesky首页
产品库
商情
手机
数码
笔记本
台式机
DIY硬件
外设
网络
数字家庭
评测
软件
e时代
游戏
图片
壁纸
网摘
社区
博客
下载
您现在的位置: 天极Yesky> 软件> 开发者网络> 微软开发专栏 Dimension E520-n,双核强劲动力,超值低价¥4999! 咨询请致电800-858-0410
ASP.NET2.0中Gridview中数据操作技巧

作者:廖煜嵘出处:天极开发责任编辑: 方舟 [ 2006-03-10 10:06 ]
Asp.net 2.0中新增的gridview控件,是十分强大的数据展示控件

 
  三、gridview中删除记录的处理

  在gridview中,我们都希望能在删除记录时,能弹出提示框予以提示,在asp.net 1.1中,都可以很容易实现,那么在asp.net 2.0中要如何实现呢?下面举例子说明,首先在HTML页面中设计好如下代码:

<asp:GridView DataKeyNames="CategoryID" ID="GridView1" runat="server" AutoGenerateColumns="False" OnRowCommand="GridView1_RowCommand" OnRowDataBound="GridView1_RowDataBound" OnRowDeleted="GridView1_RowDeleted" OnRowDeleting="GridView1_RowDeleting">
<Columns>
<asp:BoundField DataField="CategoryID" HeaderText="CategoryID" />
<asp:BoundField DataField="CategoryName" HeaderText="CategoryName" />
<asp:TemplateField HeaderText="Select">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" CommandArgument='<%# Eval("CategoryID") %>' CommandName="Delete" runat="server">Delete</asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
  在上面的代码中,我们设置了一个链接linkbutton,其中指定了commandname为"Delete",commandargument为要删除的记录的ID编号,注意一旦commandname设置为delete这个名称后,gridview中的GridView_RowCommand 和 GridView_Row_Deleting 事件都会被激发接者,我们处理其rowdatabound事件中:

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
 if (e.Row.RowType == DataControlRowType.DataRow)
 {
  LinkButton l = (LinkButton)e.Row.FindControl("LinkButton1");
  l.Attributes.Add('onclick", "javascript:return " + "confirm("是否要删除该记录? " +
  DataBinder.Eval(e.Row.DataItem, "id") + "')");
 }
}
  在这段代码中,首先检查是否是datarow,是的话则得到每个linkbutton,再为其添加客户端代码,基本和asp.net 1.1的做法差不多。

  之后,当用户选择了确认删除后,我们有两种方法对其进行继续的后续删除处理,因为我们将删除按钮设置为Delete,方法一是在row_command事件中写入如下代码:

protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
 if (e.CommandName == "Delete")
 {
  int id = Convert.ToInt32(e.CommandArgument);
  // 删除记录的专门过程
  DeleteRecordByID(id);
 }
}
  另外一种方法是使用gridview的row_deletting事件,先在页面HTML代码中,添加<asp:GridView DataKeyNames="CategoryID" ID="GridView1" runat="server" AutoGenerateColumns="False" OnRowCommand="GridView1_RowCommand" OnRowDataBound="GridView1_RowDataBound" onRowDeleting="GridView1_RowDeleting">
然后添加row_deleting事件:

protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
 int categoryID = (int) GridView1.DataKeys[e.RowIndex].Value;
 DeleteRecordByID(categoryID);
}
  要注意的是,这个必须将datakeynames设置为要删除记录的编号,这里是categoryid.

  小结

  在本文中,继续探讨了gridview控件的一些用法,如导出到excel,在删除记录时的处理,以及如何访问gridview中的控件等。
共2页。 9 7 1 2
ASP.NET CMS
Kentico CMS - the most affordableCMS for ASP.NET professionals.
www.kentico.com SQL Server web reporting
Create interactive web applicationsand reports for SQL Server. Fast.
www.dbnetgrid.com Hospedagem com ASP.Net
A partir de R$ 9,90 com mySQL,emails ilimitados e 15 dias grátis
www.TeHospedo.com.br
本文评论共[3]条 查看本文评论 【查看关于 ASP.NET 所有评论】   发表人 评论 最近回复时间 回复 天极网友
GridView1.RenderControl(htmlWrite);这句调试时出异常
2006-03-20 19:54 回复 天极网友
招聘职位:C#软件工程师
2006-03-19 00:34
"); }//-->
· 知本家有奖活动进行中 · 超低话费只需0.12元/分! · 戴尔网站 大礼不断 · 上网买戴尔,超值不超支! · 金山毒霸高速下载 终身免费 · '充300送300'继续升温... · 免费下载最新版杀毒软件 · 上网买戴尔,得免费升级大礼 · Excel服务器学习下载
相关文章
最新更新
编辑新作
热点文章
  • C#+ASP.NET开发基于Web的RSS阅读器(2006-02-10 09:43)
  • ASP.NET2.0中使用数据源控件之基础知识(2006-02-14 09:23)
  • ASP.NET2.0中使用数据源控件之参数(2006-02-16 09:31)
  • ASP.NET2.0中数据源控件之异步数据访问(2006-02-17 14:48)
  • ASP.NET编程入门随想之宽容(2006-02-20 08:24)
  • ASP.NET2.0导航功能之配置会员和角色(2006-03-01 15:13)
  • 在ASP.NET程序中实现语音合成(2006-03-01 15:48)
  • ASP.NET 2.0 想说爱你不容易(2006-03-08 16:39)
  • ASP.NET1.0升级ASP.NET2.0的问题总结(2006-03-10 08:46)
  • ASP.NET中实现大结果集分页研讨(2006-03-13 09:33)
  • ASP.NET 2.0中使用multiview控件(2006-03-15 16:35)
  • ASP.NET 2.0中实现跨页面提交(2006-03-16 09:13)
  • 创新源于理解 轻松打造自己的AJAX框架(2006-03-16 15:01)
  • 用ASP.NET设计高效邮件列表(2006-03-17 08:31)
  • ASP.NET 2.0中使用HiddenField控件(2006-03-17 08:36)
  • 揭开ASP.NET中Cookie编程的奥秘(2006-03-17 08:47)
  • ASP.NET程序中实现校验码图像生成(2006-03-17 09:47)
  • 在ASP.NET中防止注入攻击(2006-03-31 17:05)
  • ASP.NET页面中标题单点解决方案(2006-04-04 08:36)
  • 软件周刊_天极Yesky(专题)
最新热图
另类之美 时尚黑白摄影画册图集
9.11时尚大片 摄影师Steven Meisel作品
杯盏人生 恋上时尚家居
Steven Meisel时尚摄影欣赏
千娇百媚 疯狂的内衣
天极无线
经典名曲 华语流行 欧美风情 人声音效 原声大碟   死了都要爱-信乐团
枫-周杰伦
光芒-飞儿乐团
桃花朵朵开-阿牛
天鹅-周笔畅
我会好好的-王心凌
香水百合-张韶涵
隐形的翅膀-张韶涵
最佳损友-陈奕迅
QQ爱-S.W.ing
睫毛弯弯-王心凌
霍元甲-周杰伦
    花田错-王力宏
大城小爱-王力宏
狼爱上羊-汤潮
不得不爱-潘玮柏
发如雪-周杰伦
夜曲-周杰伦
不想长大-S.H.E
编号89757-林俊杰
To be loved-张靓颖
潘朵拉-张韶涵
To be loved-张靓颖
潘朵拉-张韶涵
#divql{width:auto;padding-left:3px;}#divqlsc {background:url(http://www.yesky.com/TLimages/newcontent/qltitle09.gif);width:134px;height:29px;margin-left:14px;padding-top:7px;text-align:center;}
  加入我的收藏

 
     
讨论本文
相关文章
相关厂商
相关产品
相关商家
复制链接
相关关键字
  • ASP.NET(80)




 
此文章的读者还阅读了以下文章
  • 微软软件开发技术二十年回顾
  • 细节决定成败 ASP.NET中的蝴蝶效应
  • ASP.NET 2.0高级数据处理之冲突检测
  • ASP.NET 2.0高级数据处理之使用参数
  • ASP.NET 2.0高级数据处理之处理控件事件
  • ASP.NET 2.0高级数据处理之主从数据表
  • ASP.NET 2.0高级数据处理之处理Null值
  • 实例解析C++/CLI之静态构造函数
  • ASP.NET2.0+VS2005利器大评析之优点篇
 

"); }//-->

每日文章点击排行榜
  • 病毒终结者 卡巴斯基6.0闪亮登场
  • Eclipse 3.2 Java开发工具的新特性
  • 小编推荐:一步一步打造纯绿色实用软件
  • 创意设计作品欣赏——烟熏火燎的插图魅力
  • Adobe Acrobat 8新版的界面特点
  • 微软软件开发技术二十年回顾
  • 负责人专访:Windows Vista游戏更强
  • 不是玩笑 看视频免费拿Vista和Office07
  • 论绘画与平面设计的差异性
  • 网页设计技巧系列之三 再谈布局

特别推荐
  • 刻录安全 长寿保证 明基DW1680评测
  • 了解插黑 明基旗舰液晶FP241W Z首测
  • Windows Vista 植物风光壁纸专题
  • 最受天极消费者喜爱品牌巡展之杭州站
  • 三星蓝色惊艳 解读蓝调NV的美丽迷局
  • 11月18日天极网友会盛大召开
  • 欧洲之旅 风光壁纸专题
  • 明基发力22寸宽屏 液晶FP222W评测专题
  • 海尔IDF2006上海发布V60笔记本
  • 蓝调精彩魅力 时尚气质并重的蓝色NV
欢迎订阅天极网RSS聚合资讯:http://www.yesky.com/index.xml    
body{font-size:12px;}form{border:0px;padding:0px;margin:0px;}.floorbody{width:100%;height:108px;background-color:#F8F8F8;padding:1px 0px 1px 0px;}.floorleft{width:25%;height:108px;float:left;background-color:#EFEFEF;text-align:right;}.floorright{width:74%;height:108px;float:right;text-align:left;}.floorselect{height:40px;font-size:14px;font-weight:bold;color:#FF6600;padding-top:6px;}.floorleft1{float:left;width:210px;padding-top:7px;font-size:14px;}.floorright1{float:left;}.floordan{margin-top:1px;height:27px;width:85px;color:#545454;font-size:14px;font-weight:bold;padding-top:2px;border-bottom:#969696 1px solid;border-right:#969696 1px solid;}.floortext{width:300px;height:21px;}.floorlinks{width:100%;height:20px;}.floorlinks a:link,.floorlinks a:visited{text-decoration:none;color:#222222;}.floorlinks a:active,.floorlinks a:hover{text-decoration:underline;color:red;}.floordownlink{width:100%;height:26px;background-color:#D6D7D9;color:#000000;text-align:left;}.floordownlink a:link,.floordownlink a:visited{text-decoration:none;color:#000000;}.floordownlink a:active,.floordownlink a:hover{text-decoration:underline;color:red;}.floorleft2{float:left;padding-top:3px;padding-left:10px;text-align:left;}.floorright2{float:right;text-align:right;padding-top:3px;padding-right:10px;}.floorright2 a:link,.floorright2 a:visited{text-decoration:underline;color:#000000;}.floorright2 a:active,.floorright2 a:hover{text-decoration:underline;color:#000000;}.floorbottom{text-align:center;width:776px;}.floorbottomleft{float:left;text-align:right;width:15%;padding-right:10px;}.floorbottomright{float:left;text-align:left;padding-top:5px;line-height:20px;}.floorbottom a:link,.floorbottom a:visited{text-decoration:none;color:#222222;}.floorbottom a:active,.floorbottom a:hover{text-decoration:underline;color:red;}.floor776{width:776px;text-align:center}.floor1003{width:1003px;text-align:center}
更多精彩资讯尽在天极IT搜索
 
Copyright (C) 1999-2006 Chinabyte.com, All Rights Reserved 版权所有 天极网络 渝ICP证B2-20030003号
商务联系、网站内容、合作建议:010-82657868 详细联系方式 在线提交意见反馈 Powered by 天极内容管理平台CMS4i
"); } else { document.write(""); }
原创粉丝点击