惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Hugging Face - Blog
Hugging Face - Blog
GbyAI
GbyAI
Engineering at Meta
Engineering at Meta
有赞技术团队
有赞技术团队
博客园 - 【当耐特】
H
Hackread – Cybersecurity News, Data Breaches, AI and More
WordPress大学
WordPress大学
博客园_首页
美团技术团队
H
Help Net Security
MongoDB | Blog
MongoDB | Blog
宝玉的分享
宝玉的分享
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
J
Java Code Geeks
A
About on SuperTechFans
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
IT之家
IT之家
T
The Blog of Author Tim Ferriss
Microsoft Azure Blog
Microsoft Azure Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
B
Blog
雷峰网
雷峰网
爱范儿
爱范儿

博客园 - 路亦平

第一个MIDP小游戏 开始J2ME之旅 从C到C++——《C++语言的设计和演化》读书笔记(3) 智者的眼光——《C++语言的设计和演化》读书笔记(2) C++之所以是这样的 ——《C++语言的设计和演化》读书笔记(1) 为懒惰而骄傲 在线词典 就GIS二次开发的一些看法 在ASP.NET中动态修改文件下载[翻译] 快速理解.NET Framework[翻译] SharpDevelop初试手记 如何动态加载控件以及插件编程思想(C#) C#陷阱:int i = 10; i += i++; i = ? 再谈邮箱 再谈邮箱2:邮箱的下一次竞争是什么 什么是MSN Messenger?[翻译] 再谈邮箱2:邮箱的下一次竞争是什么 C#中的解构器[翻译] 又一个BLOG
将一个DataGrid嵌入到另一个DataGrid里面
路亦平 · 2005-01-17 · via 博客园 - 路亦平

             在asp.net上看到这个方法,觉得挺实用的,遂把它摘录下来

private void Page_Load(object sender, System.EventArgs e)

{

if(!Page.IsPostBack) 



BindData(); 


}


}



public void BindData() 



SqlDataAdapter ad 
= new SqlDataAdapter("SELECT * FROM Categories"
,myConnection); 


DataSet ds 
= new DataSet(); 

ad.Fill(ds,
"Categories"); 


OuterGrid.DataSource 
= ds; 

OuterGrid.DataBind(); 

}


 

protected DataView GetDataSource(Int32 catID) 



string query = "SELECT * FROM Categories"

SqlDataAdapter ad 
= new SqlDataAdapter(query,myConnection); 

DataSet ds 
= new DataSet(); 

ad.Fill(ds,
"Categories"); 


DataView _orders 
= ds.Tables["Categories"].DefaultView;

_orders.RowFilter 
= "CategoryID='" + catID + "'";

return _orders;
}

posted on 2005-01-17 20:24  路亦平  阅读(710)  评论(0)    收藏  举报

刷新页面返回顶部