gridview 与 checkbox
来源:互联网 发布:网络借贷被骗了怎么办 编辑:程序博客网 时间:2024/06/16 02:29
![](http://www.yesky.com/TLimages/newcontent/yeskylogo.gif)
北京 上海 广东
重庆 成都 沈阳
重庆 成都 沈阳
用户
登录
登录
Chinabyte.com|Techtarget.com.cn
您现在的位置: 天极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
快速根治青春痘,安全可靠,疗效明显是目前治疗青春痘的优良方案
www.120zy.com 博达机械密封件厂
生产泵用釜用机械密封件,自润滑轴承轴套、衬套及液压气动元件。
www.bodaseal.com GridView with knobs on
Looking for more from your GridViewDownload DbNetGrid for free today.
www.DbNetGrid.com
![](http://www.yesky.com/TLimages/newcontent/y_newcontent27.gif)
![](http://www.yesky.com/TLimages/newcontent/y_newcontent28.gif)
· 知本家有奖活动进行中 · 超低话费只需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(专题)
- 微软软件开发技术二十年回顾
- 细节决定成败 ASP.NET中的蝴蝶效应
- ASP.NET 2.0高级数据处理之冲突检测
- ASP.NET 2.0高级数据处理之使用参数
- ASP.NET 2.0高级数据处理之处理控件事件
- 让界面更加绚丽 Java SE 6.0 GUI体验
- Oracle数据库设计开发阶段性能优化策略
- 基于MVC设计模式的WEB应用框架研究
- 互联网周刊:Linux的转机与危机
- Java开放源代码 一场迟来的开源盛宴
- ADO.NET 数据库实例教程
- 实战Visual C#数据库编程
- ADO.NET入门
- ASP.NET控件
- VS.NET中使用SQL Server 2000创建数据库应用程序
![](http://dev.yesky.com/TLimages/newcontent/y_newcontent27.gif)
![](http://dev.yesky.com/TLimages/newcontent/y_newcontent28.gif)
最新热图
![](http://pic.yesky.com/imagelist/06/11/1033436_8332.jpg)
![](http://pic.yesky.com/imagelist/06/11/1032212_3837.jpg)
![](http://pic.yesky.com/imagelist/06/11/1032255_427.jpg)
![](http://pic.yesky.com/imagelist/06/11/1032179_5511.jpg)
![](http://pic.yesky.com/imagelist/06/11/1031460_932.jpg)
![](http://dev.yesky.com/TLimages/newcontent/y_newcontent27.gif)
![](http://dev.yesky.com/TLimages/newcontent/y_newcontent28.gif)
天极无线
![](http://www.yesky.com/image20010518/261255.jpg)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://mms.yesky.com/tj/images/1122593.jpg)
![](http://mms.yesky.com/tj/images/sxcw200512.jpg)
![](http://mms.yesky.com/tj/images/sxcw200515.jpg)
![](http://mms.yesky.com/tj/images/tjjx005.jpg)
![](http://mms.yesky.com/tj/images/tjjx009.jpg)
![](http://mms.yesky.com/tj/images/ldjx0018.gif)
![](http://mms.yesky.com/img/sc.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://dev.yesky.com/TLimages/newcontent/y_newcontent27.gif)
![](http://dev.yesky.com/TLimages/newcontent/y_newcontent28.gif)
![](http://dev.yesky.com/TLimages/newcontent/y_newcontent05.gif)
![](http://www.yesky.com/TLimages/newcontent/qltitle01.gif)
加入我的收藏
讨论本文
相关文章
相关厂商
相关产品
相关商家
复制链接
相关关键字
- ASP.NET(80)
![](http://dev.yesky.com/TLimages/newcontent/y_newcontent11.gif)
![](http://media.yesky.com/button/impressions.gif)
- 微软软件开发技术二十年回顾
- 细节决定成败 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利器大评析之优点篇
![](http://media.yesky.com/button/impressions.gif)
"); }//-->
- 病毒终结者 卡巴斯基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
![](http://www.yesky.com/TLimages/newcontent/y_newcontent38.gif)
欢迎订阅天极网RSS聚合资讯:http://www.yesky.com/index.xml
![](http://www.yesky.com/TLimages/newcontent/y_newcontent24.gif)
![](http://www.yesky.com/TLimages/newcontent/y_newcontent23.gif)
![](http://www.yesky.com/TLimages/newcontent/y_newcontent24.gif)
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}
![](http://www.yesky.com/TLimages/img/logos.gif)
更多精彩资讯尽在天极IT搜索
天极Chinabyte: 新闻 评论 通信 互联网 CB博客 企业博客 信息化 企业软件 解决方案 商用系统 服务器 数据调查
天极Yesky: 产品库 经销商 商情 手机 数码 笔记本 台式机 硬件 外设 网络 数字家庭 评测 E时代 软件 游戏 下载
IT专家网: 数据库 移动计算 网络 安全 存储 Web服务 CIO 中小企业IT IT专家库 白皮书 IT专家网论坛 IT专家网社区
欢迎投稿 | 天极服务 | 关于我们 | 网站律师 | 电子杂志 | RSS订阅 | 友情合作 | 加入我们 | 网站地图
设定天极为首页
![](http://www.yesky.com/newimages/index/biaoshi.gif)
Copyright (C) 1999-2006 Chinabyte.com, All Rights Reserved 版权所有 天极网络 渝ICP证B2-20030003号
商务联系、网站内容、合作建议:010-82657868 详细联系方式 在线提交意见反馈 Powered by 天极内容管理平台CMS4i
商务联系、网站内容、合作建议:010-82657868 详细联系方式 在线提交意见反馈 Powered by 天极内容管理平台CMS4i
![](http://www.yesky.com/TLimages/newcontent/yeskylogo.gif)
北京 上海 广东
重庆 成都 沈阳
重庆 成都 沈阳
用户
登录
登录
Chinabyte.com|Techtarget.com.cn
您现在的位置: 天极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
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
![](http://www.yesky.com/TLimages/newcontent/y_newcontent27.gif)
![](http://www.yesky.com/TLimages/newcontent/y_newcontent28.gif)
· 知本家有奖活动进行中 · 超低话费只需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(专题)
- 微软软件开发技术二十年回顾
- 细节决定成败 ASP.NET中的蝴蝶效应
- ASP.NET 2.0高级数据处理之冲突检测
- ASP.NET 2.0高级数据处理之使用参数
- ASP.NET 2.0高级数据处理之处理控件事件
- 让界面更加绚丽 Java SE 6.0 GUI体验
- Oracle数据库设计开发阶段性能优化策略
- 基于MVC设计模式的WEB应用框架研究
- 互联网周刊:Linux的转机与危机
- Java开放源代码 一场迟来的开源盛宴
- ADO.NET 数据库实例教程
- 实战Visual C#数据库编程
- ADO.NET入门
- ASP.NET控件
- VS.NET中使用SQL Server 2000创建数据库应用程序
![](http://dev.yesky.com/TLimages/newcontent/y_newcontent27.gif)
![](http://dev.yesky.com/TLimages/newcontent/y_newcontent28.gif)
最新热图
![](http://pic.yesky.com/imagelist/06/11/1033436_8332.jpg)
![](http://pic.yesky.com/imagelist/06/11/1032212_3837.jpg)
![](http://pic.yesky.com/imagelist/06/11/1032255_427.jpg)
![](http://pic.yesky.com/imagelist/06/11/1032179_5511.jpg)
![](http://pic.yesky.com/imagelist/06/11/1031460_932.jpg)
![](http://dev.yesky.com/TLimages/newcontent/y_newcontent27.gif)
![](http://dev.yesky.com/TLimages/newcontent/y_newcontent28.gif)
天极无线
![](http://www.yesky.com/image20010518/261255.jpg)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://mms.yesky.com/tj/images/1122593.jpg)
![](http://mms.yesky.com/tj/images/sxcw200512.jpg)
![](http://mms.yesky.com/tj/images/sxcw200515.jpg)
![](http://mms.yesky.com/tj/images/tjjx005.jpg)
![](http://mms.yesky.com/tj/images/tjjx009.jpg)
![](http://mms.yesky.com/tj/images/ldjx0018.gif)
![](http://mms.yesky.com/img/sc.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261246.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://www.yesky.com/image20010518/261247.gif)
![](http://dev.yesky.com/TLimages/newcontent/y_newcontent27.gif)
![](http://dev.yesky.com/TLimages/newcontent/y_newcontent28.gif)
![](http://dev.yesky.com/TLimages/newcontent/y_newcontent05.gif)
![](http://www.yesky.com/TLimages/newcontent/qltitle01.gif)
加入我的收藏
讨论本文
相关文章
相关厂商
相关产品
相关商家
复制链接
相关关键字
- ASP.NET(80)
![](http://dev.yesky.com/TLimages/newcontent/y_newcontent11.gif)
![](http://media.yesky.com/button/impressions.gif)
- 微软软件开发技术二十年回顾
- 细节决定成败 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利器大评析之优点篇
![](http://media.yesky.com/button/impressions.gif)
"); }//-->
- 病毒终结者 卡巴斯基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
![](http://www.yesky.com/TLimages/newcontent/y_newcontent38.gif)
欢迎订阅天极网RSS聚合资讯:http://www.yesky.com/index.xml
![](http://www.yesky.com/TLimages/newcontent/y_newcontent24.gif)
![](http://www.yesky.com/TLimages/newcontent/y_newcontent23.gif)
![](http://www.yesky.com/TLimages/newcontent/y_newcontent24.gif)
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}
![](http://www.yesky.com/TLimages/img/logos.gif)
更多精彩资讯尽在天极IT搜索
天极Chinabyte: 新闻 评论 通信 互联网 CB博客 企业博客 信息化 企业软件 解决方案 商用系统 服务器 数据调查
天极Yesky: 产品库 经销商 商情 手机 数码 笔记本 台式机 硬件 外设 网络 数字家庭 评测 E时代 软件 游戏 下载
IT专家网: 数据库 移动计算 网络 安全 存储 Web服务 CIO 中小企业IT IT专家库 白皮书 IT专家网论坛 IT专家网社区
欢迎投稿 | 天极服务 | 关于我们 | 网站律师 | 电子杂志 | RSS订阅 | 友情合作 | 加入我们 | 网站地图
设定天极为首页
![](http://www.yesky.com/newimages/index/biaoshi.gif)
Copyright (C) 1999-2006 Chinabyte.com, All Rights Reserved 版权所有 天极网络 渝ICP证B2-20030003号
商务联系、网站内容、合作建议:010-82657868 详细联系方式 在线提交意见反馈 Powered by 天极内容管理平台CMS4i
商务联系、网站内容、合作建议:010-82657868 详细联系方式 在线提交意见反馈 Powered by 天极内容管理平台CMS4i
- gridview 与 checkbox
- GridView与CheckBox
- GridView与CheckBox结合(VB.NET)
- GridView控件与CheckBox结合,实现…
- Android开发GridView与CheckBox使用
- gridview+checkbox
- gridview checkbox
- GridView CheckBox
- GridView 与CheckBox 结合使用全选的问题
- GridView与CheckBox结合实现多选删除
- ASP.NET Gridview与checkbox全选、全不选实现代码
- gridview控件和checkbox
- GridView和CheckBox结合
- GridView嵌套CheckBox
- Checkbox选择全部(GridView)
- GridView And CheckBox
- GridView和CheckBox结合
- GridView客户端checkbox全选
- 灯管难题
- 焦急等待中……
- 你说一个页的值,传到另一页不用,session 和 catch
- 关于含有checkbox的treeview控件 的checkbox的点击事件
- LESSON 1 -part 4
- gridview 与 checkbox
- 为DataGrid添加CheckBox控件
- datagrid checkbox
- 四﹑博客周刊•推荐Blog专家
- 批量获取DataGrid控件模板列中的数据
- 用Javascript在客户端实现遍历datagrid,DataList控件
- 如何实现单击在DATALIST(DATAGRID)的HEADER加入的CHECKBOX,进行DATALIST(DATAGRID)中的CHECKBOX列全选或全不选
- 添加SectionLevelTutorialListing.ascx 用户控件
- Page.DataBind()方法