杨的空间
业精于勤,荒于嬉,行成于思,毁于随

文章编号 : 306154
最后修改 : 2002年9月27日
修订 : 1.0

本文的发布号曾为 CHS306154
本页
概要 概要
  绑定到父表 绑定到父表
  绑定到子表 绑定到子表
  完整代码列表 完整代码列表
    Nestedrepeater.aspx Nestedrepeater.aspx
     Nestedrepeater.aspx.cs Nestedrepeater.aspx.cs
参考 参考

这篇文章中的信息适用于:

Microsoft .NET Framework 1.1 Service Pack 1
Microsoft Visual C# .NET 2002 标准版

概要

本文介绍如何使用嵌套 Repeater 控件显示分层数据。可以将此概念应用到其他列表绑定控件。

绑定到父表

1. 启动 Microsoft Visual Studio .NET。
2. 文件菜单上,指向新建,然后单击项目
3. 单击项目类型下的 Visual C# 项目,然后单击模板下面的"ASP.NET Web 应用程序"。
4. 位置框中,删除 WebApplication # ,然后键入 NestedRepeater。如果您使用的是本地服务器,请保留服务器名称 http://localhost 不变。下列路径将显示在位置框中:
http://localhost/ NestedRepeater
单击确定
5. 解决方案资源管理器中,右键单击 NestedRepeater 项目名称节点,指向添加,然后单击添加 Web 窗体
6. 若要重命名 Web 窗体,请键入 NestedRepeater,然后单击打开
7. 创建了新的 Web 窗体。它将在 Microsoft Visual Studio .NET 集成开发环境 (IDE) 的设计视图中打开。从工具箱,选择 Repeater 控件,然后将其拖到 Web 窗体页面。
8. 将此 Repeater 控件的 ID 属性更改为"parentRepeater"。
9. 切换到 Web 窗体的 HTML 视图。为此,请单击设计器左下角的 HTML 选项卡。Repeater 控件将生成下列 HTML 代码:
<asp:Repeater id="parentRepeater" runat="server"></asp:Repeater>
10. 控件将生成下列 HTML 代码:在 Repeater 标记中添加下列代码:
<itemtemplate>
<b><%# DataBinder.Eval(Container.DataItem, "au_id") %></b><br>
</itemtemplate>
完成之后,Repeater 的 HTML 代码将如下所示:
<asp:Repeater id="parentRepeater" runat="server">
	<itemtemplate>
	     <b><%# DataBinder.Eval(Container.DataItem, "au_id") %></b><br>
</itemtemplate>
</asp:Repeater>
11. 控件将生成下列 HTML 代码:在"解决方案资源管理器"中,右键单击 NestedRepeater.aspx,然后单击查看代码切换到 NestedRepeater.aspx.cs 代码隐藏文件。
12. 控件将生成下列 HTML 代码:将下面的名称空间声明添加到该文件的顶端:
using System.Data;
using System.Data.SqlClient;
13. 控件将生成下列 HTML 代码:向 Page_Load 事件添加下列代码以创建到 Pubs 数据库的连接,然后将 Authors 表绑定到 Repeater 控件:
public void Page_Load(object sender, EventArgs e)
      {
//Create the connection and DataAdapter for the Authors table.
SqlConnection cnn = new SqlConnection("server=(local);database=pubs; Integrated Security=SSPI");
SqlDataAdapter cmd1 = new SqlDataAdapter("select * from authors",cnn);

//Create and fill the DataSet.
DataSet ds = new DataSet();
cmd1.Fill(ds,"authors");
//Insert code in step 4 of the next section here.
//Bind the Authors table to the parent Repeater control, and call DataBind.
parentRepeater.DataSource = ds.Tables["authors"];
Page.DataBind();

//Close the connection.
cnn.Close();
       }
备注:您可能必须修改数据库连接字符串,使其适合于您的环境。

14. 控件将生成下列 HTML 代码:保存所有文件。
15. 控件将生成下列 HTML 代码:在生成菜单上,单击生成解决方案以编译该项目。
16. 控件将生成下列 HTML 代码:在浏览器中查看 .aspx 页,并验证该页至今还在工作。输出应为如下所示:
172-32-1176
213-46-8915
238-95-7766
267-41-2394
...

绑定到子表

1. 在 NestedRepeater.aspx 页的 HTML 视图中,找到下列代码行:
<b><%# DataBinder.Eval(Container.DataItem, "au_id") %></b><br>
在上述代码之后添加以下代码:
<asp:repeater id="childRepeater" runat="server">
		<itemtemplate>
	            <%# DataBinder.Eval(Container.DataItem, "[\"title_id\"]")%><br>
		</itemtemplate>
</asp:repeater>
此新代码将第二个 Repeater 控件添加到父 Repeater 控件的 ItemTemplate 属性。
2. 设置子 Repeater 控件的 DataSource 属性,如下所示:
<asp:repeater ... datasource='<%# ((DataRowView)Container.DataItem)
.Row.GetChildRows("myrelation") %>'>
设置了子 Repeater 控件的 DataSource 属性之后,两个 Repeater 控件(父和子)的 HTML 代码如下所示:
<asp:Repeater id="parentRepeater" runat="server">
	<itemtemplate>
		"b";
		 <%# DataBinder.Eval(Container.DataItem, "au_id") %>
		</b>
		<br>
		<asp:repeater id="childRepeater" runat="server">
datasource='<%# ((DataRowView)Container.DataItem)
.Row.GetChildRows("myrelation") %>' >
			<itemtemplate>
				<%# DataBinder.Eval(Container.DataItem, "[\"title_id\"]")%><br>
			</itemtemplate>
		</asp:Repeater>
	</itemtemplate>
</asp:Repeater>
3. 设置了子将下面的页指令添加到该页的顶端:
<%@ Import Namespace="System.Data" %>
4. 设置了子在代码隐藏页中,将 Page_Load 事件中的下列行:
//Insert code in step 4 of the next section here.
替换为以下代码:
//Create a second DataAdapter for the Titles table.
SqlDataAdapter cmd2 = new SqlDataAdapter("select * from titleauthor",cnn);
cmd2.Fill(ds,"titles");

//Create the relation bewtween the Authors and Titles tables.
ds.Relations.Add("myrelation",
ds.Tables["authors"].Columns["au_id"],
ds.Tables["titles"].Columns["au_id"]);
这样会将 Titles 表添加到 DataSet,然后添加 Authors 表和 Titles 表之间的关系。
5. 设置了子保存并编译该应用程序。
6. 设置了子在浏览器中查看该页,并验证该页至今还在工作。输出应为如下所示:
172-32-1176
PS3333
213-46-8915
BU1032
BU2075
238-95-7766
PC1035
267-41-2394
BU1111
TC7777
...

完整代码列表

Nestedrepeater.aspx

<%@ Page language="c#" Codebehind="NestedRepeater.aspx.cs" AutoEventWireup="false" Inherits="NestedRepeater.NestedRepeater" %>
<%@ Import Namespace="System.Data" %>

<html>
<body>
<form runat=server>

<!-- start parent repeater -->
<asp:repeater id="parentRepeater" runat="server">
<itemtemplate>
<b><%# DataBinder.Eval(Container.DataItem,"au_id") %></b><br>

<!-- start child repeater -->
<asp:repeater id="childRepeater" datasource='<%# ((DataRowView)Container.DataItem)
.Row.GetChildRows("myrelation") %>' runat="server">

<itemtemplate>
<%# DataBinder.Eval(Container.DataItem, "[\"title_id\"]")%><br>
</itemtemplate>
</asp:repeater>
<!-- end child repeater -->

</itemtemplate>
</asp:repeater>
<!-- end parent repeater -->

</form>
</body>
</html>

Nestedrepeater.aspx.cs

using System;
using System.Data;
using System.Data.SqlClient;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace NestedRepeater
{
public class nestedrepeater :System.Web.UI.Page
   {
protected System.Web.UI.WebControls.Repeater parentRepeater;
public NestedRepeater()
      {
Page.Init += new System.EventHandler(Page_Init);
      }
public void Page_Load(object sender, EventArgs e)
      {
//Create the connection and DataAdapter for the Authors table.
SqlConnection cnn = new SqlConnection("server=(local);database=pubs; Integrated Security=SSPI ;");
SqlDataAdapter cmd1 = new SqlDataAdapter("select * from authors",cnn);

//Create and fill the DataSet.
DataSet ds = new DataSet();
cmd1.Fill(ds,"authors");

//Create a second DataAdapter for the Titles table.
SqlDataAdapter cmd2 = new SqlDataAdapter("select * from titleauthor",cnn);
cmd2.Fill(ds,"titles");

//Create the relation bewtween the Authors and Titles tables.
ds.Relations.Add("myrelation",
ds.Tables["authors"].Columns["au_id"],
ds.Tables["titles"].Columns["au_id"]);

//Bind the Authors table to the parent Repeater control, and call DataBind.
parentRepeater.DataSource = ds.Tables["authors"];
Page.DataBind();

//Close the connection.
cnn.Close();
      }
private void Page_Init(object sender, EventArgs e)
      {
InitializeComponent();
      }
private void InitializeComponent()
      {
this.Load += new System.EventHandler(this.Page_Load);
      }
   }
}

参考

出处:http://support.microsoft.com/default.aspx?scid=kb;zh-cn;306154

有关更多信息,请参阅 Microsoft .NET 框架软件开发工具包 (SDK) 中的下列主题:
Adding a Relationship between Tables(添加表之间的关系)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconaddingrelationshipbetweentwotables.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconaddingrelationshipbetweentwotables.asp)

Navigating a Relationship between Tables(浏览表之间的关系)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconnavigatingrelationshipbetweentwotables.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconnavigatingrelationshipbetweentwotables.asp)

Repeater Web Server Control(Repeater Web 服务器控件)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconrepeaterwebcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconrepeaterwebcontrol.asp)
posted @ 2005-12-22 17:40 杨 阅读(667) | 评论 (0)编辑 收藏
 
用list-style-image显示列表时,在Firefox中显示正常,但是是IE中显示的图片却是向上对齐的,解决办法就是改用背景图片显示,比如:

.classname li {
 padding-left:12px;
 background: url("images/dot.gif") no-repeat left;
}
posted @ 2005-12-14 12:08 杨 阅读(2581) | 评论 (2)编辑 收藏
 
IE中直接在主布局层写入background-color:#xxxxxx,就能实现DIV的背景色,而在FIREFOX中必须,加入float:left(right),才能显示div背景.
posted @ 2005-12-13 17:26 杨 阅读(2419) | 评论 (6)编辑 收藏
 
IE中在BODY中加入text-align:center,即可实现主布局块居中,对FIREFOX无用,要有主布局块中加入margin-left:auto;margin-right:auto才能实现居中.
posted @ 2005-12-13 17:25 杨 阅读(753) | 评论 (0)编辑 收藏
 

《道德经》通行八十一章本

一 章
道可道,非常道;名可名,非常名。无名,天地之始;有名,万物之母。故常无欲,以观其妙;常有欲,以观其徼。此两者,同出而异名。同谓之玄,玄之又玄,众妙之门。

二 章
天下皆知美之为美,斯恶已;皆知善之为善,斯不善已。故有无相生,难易相成,长短相较,高下相倾,音声相和,前后相随。是以圣人处无为之事,行不言之教。万物作焉而不辞,生而不有,为而不恃,功成而甫居。夫唯甫居,是以不去。

三 章
不尚贤,使民不争。不贵难得之货,使民不为盗。不见可欲,使民心不乱。是以圣人之治,虚其心,实其腹,弱其志,强其骨。常使民无知无欲,使夫智者不敢为也。为无为,则无不治。

四 章
道冲而用之或不盈。渊兮,似万物之宗。挫其锐,解其纷,和其光,同其尘。湛兮,似或存。吾不知谁之子,象帝之先。

五 章
天地不仁,以万物为刍狗。圣人不仁,以百姓为刍狗。天地之间,其犹橐籥乎?虚而不屈,动而愈出。多言数穷,不如守中。

六 章
谷神不死,是谓玄牝。玄牝之门,是谓天地根。绵绵若存,用之不勤。

七 章
天长地久。天地所以能长久者,以其不自生,故能长久。是以圣人后其身而身先,外其身而身存。非以其无私也,故能成其私。

八 章
上善若水。水善利万物而不争,处众人之所恶,故几于道。居善地,心善渊,与善仁,言善信,政善治,事善能,动善时。夫唯不争,故无尤。

九 章
持而盈之,不如其已;揣而梲之,不可长保。金玉满堂,莫之能守。富贵而骄,自遗其咎。功成身退,天之道。

十 章
载营魄抱一,能无离乎?专气致柔,能婴儿乎?涤除玄览,能无疵乎?爱国治民,能无为乎?天门开阖,能为雌乎?明白四达,能无知乎?生之畜之,生而不有,为而不恃,长而不宰,是谓玄德。

十 一 章
三十幅共一毂,当其无,有车之用。眼埴以为器,当其无,有器之用。凿户牖以为室,当其无,有室之用。故有之以为利,无之以为用。

十 二 章
五色,令人目盲;五音,令人耳聋;五味,令人口爽;驰骋畋猎,令人心发狂;难得之货令人行妨。是以圣人为腹不为目,故去彼取此。

十 三 章
宠辱若惊,贵大患若身。何谓宠辱若惊?宠为下,得之若惊,失之若惊,是谓宠辱若惊。何谓贵大患若身?吾所以有大患者,为吾有身,及吾无身,吾有何患?故贵以身为天下,若可寄天下;爱以身为天下,若可托天下。

十 四 章
视之不见,名曰夷;听之不闻,名曰希;搏之不得,名曰微。此三者不可致诘,故混而为一。其上不皦,其下不昧,绳绳兮不可名,复归于无物。是谓无状之状,无物之象,是谓恍惚。迎之不见其首,随之不见其后。执古之道,以御今之有。能知古始,是谓道纪。

十 五 章
古之善为道者,微妙玄通,深不可识。夫唯不可识,故强为之容:豫兮若冬涉川;犹兮若畏四邻;俨兮其若客;涣兮其若凌释;敦兮其若朴;旷兮其若谷;混兮其若浊;孰能浊以静之徐清?孰能安以动之徐生?保此道者不欲盈,夫唯不盈,故能蔽而新成。

十 六 章
致虚极,守静笃,万物并作,吾以观复。夫物芸芸,各复归其根。归根曰静,静曰复命。复命曰常,知常曰明。不知常,妄作凶。知常容,容乃公,公乃全,全乃天,天乃道,道乃久,没身不殆。

十 七 章
太上,不知有之;其次,亲而誉之;其次,畏之;其次,侮之。信不足焉,有不信焉。悠兮,其贵言。功成事遂,百姓皆谓我自然。

十 八 章
大道废,有仁义;智慧出,有大伪;六亲不和,有孝慈;国家混乱,有忠臣。

十 九 章
绝圣弃智,民利百倍;绝仁弃义,民复孝慈;绝巧弃利,盗贼无有。此三者以为文不足,故令有所属:见素抱朴,少私寡欲,绝学无忧。

二 十 章
唯之与阿,相去几何?善之与恶,相去若何?人之所畏,不可不畏。荒兮,其未央哉!众人熙熙,如享太牢,如春登台。我独泊兮,其未兆;沌沌兮,如婴儿之未孩;傫傫兮,若无所归。众人皆有余,而我独若遗。我愚人之心也哉!俗人昭昭,我独昏昏。俗人察察,我独闷闷。澹兮,其若海;飂兮,若无止。众人皆有以,而我独顽且鄙。我独异于人,而贵食母。

二十一章
孔德之容,惟道是从。道之为物,惟恍惟惚。惚兮恍兮,其中有象;恍兮惚兮,其中有物;窈兮冥兮,其中有精,其精甚真,其中有信,自今及古,其名不去,以曰众甫。吾何以知众甫之状哉?以此。

二十二章
曲则全,枉则直,洼则盈,蔽则新,少则得,多则惑。是以圣人抱一为天下式。不自见,故明;不自是,故彰;不自伐,故有功;不自矜,故长。夫唯不争,故天下莫能与之争。古之所谓“曲则全”者,其虚言哉?诚,全而归之。

二十三章
希言自然。故飘风不终朝,骤雨不终日。孰为此者?天地。天地尚不能久,而况于人乎?故从事于道者同于道,德者同于德,失者同于失。同于道者,道亦乐得之;同于德者,德亦乐得之;同于失者,失亦乐得之。信不足焉,有不信焉!

二十四章
企者不立;跨者不行;自见者不明;自是者不彰;自伐者无功;自矜者不长。其在道也,曰余食赘形。物或恶之,故有道者不处。

二十五章
有物混成,先天地生。寂兮寥兮,独立而不改,周行而不殆,可以为天地母。吾不知其名,强字之曰道,强为之名曰大。大曰逝,逝曰远,远曰反。故道大,天大,地大,人亦大。域中有四大,而人居其一焉。人法地,地法天,天法道,道法自然。

二十六章
重为轻根,静为躁君。是以君子终日行,不离辎重,虽有荣观燕处超然。奈何万乘之主而以身轻天下?轻则失根,躁则失君。

二十七章
善行,无辙迹;善言,无瑕谪;善数,不用筹策;善闭,无关楗而不可开;善结,无绳约而不可解。是以圣人常善救人,故无弃人;常善救物,故无弃物。是谓袭明。故善人者,不善人之师;不善人者,善人之资。不贵其师,不爱其资,虽智大迷,是谓要妙。

二十八章
知其雄,守其雌,为天下溪。为天下溪,常德不离,复归于婴儿。知其白,守其黑,为天下式。为天下式,常德不忒,复归于无极。知其荣,守其辱,为天下谷,为天下谷,常德乃足,复归于朴。朴散则为器,圣人用之,则为官长,故大制不割。

二十九章
将欲取天下而为之,吾见其不得已。天下神器,不可为也,不可执也。为者败之,执者失之。是以圣人无为,故无败,故无失。夫物或行或随,或歔或吹,或强或羸,或载或隳。是以圣人去甚,去奢,去泰。

三 十 章
以道佐人主者,不以兵强天下,其事好还。师之所处,荆棘生焉。大军过后,必有凶年。善者,果而已,不敢以取强。果而勿矜,果而勿伐,果而勿骄,果而不得已,果而勿强。物壮则老,是谓不道,不道早已。

三十一章
兵者,不祥之器,物或恶之,故有道者不处。君子居则贵左,用兵则贵右。兵者,不祥之器,非君子之器,不得已而用之,恬淡为上,胜而不美,而美之者,是乐杀人。吉事尚左,凶事尚右。偏将军居左,上将军居右。言以丧礼处之。杀人之众,以悲哀泣之,战胜,以丧礼处之。

三十二章
道常无名。朴虽小,天下莫能臣。侯王若能守之,万物将自宾。天地相合,以降甘露,民莫之命而自匀。始制有名,名亦既有,夫亦将知止,知止可以不殆。譬道之在天下,犹川谷之于江海。

三十三章
知人者智,自知者明。胜人者有力,自胜者强。知足者富,强行者有志。不失其所久。死而不亡者寿。

三十四章
大道汜兮,其可左右。万物恃之以生而不辞,功成而不名有。衣养万物而不为主,可名于小;万物归焉而不为主,可名于大。以其终不自为大,故能成其大。

三十五章
执大象,天下往。往而不害,安平太。乐与饵,过客止。道之出口,淡乎其无味,视之不足见,听之不足闻,用之不足既。

三十六章
将欲歙之,必固张之;将欲弱之,必固强之;将欲废之,必固兴之;将欲取之,必固与之。是谓微明。柔弱胜刚强。鱼不可脱于渊,国之利器不可以示人。

三十七章
道常无为而无不为。侯王若能守之,万物将自化。化而欲作,吾将镇之以无名之朴。镇之于无名之朴,夫将不欲。不欲以静,天下将自定。

三十八章
上德不德,是以有德;下德不失德,是以无德。上德无为而无以为;下德有为而有以为。上仁为之而无以为;上义为之而有以为;上礼为之而莫之应,则攘臂而扔之。故失道而后德,失德而后仁,失仁而后义,失义而后礼。夫礼者,忠信之薄而乱之首。前识者,道之华而愚只始。是以大丈夫处其厚,不居其薄;处其实,不居其华。故去彼取此。

三十九章
昔之得一者:天得一以清;地得一以宁;神得一以灵;谷得一以盈;万物得一以生;侯王得一以为天下贞。其致之也:谓天无以清,将恐裂;地无以宁,将恐废;神无以灵,将恐歇;谷无以盈,将恐竭;侯王无以贞;将恐蹶。故贵以贱为本,高以下为基。 是以侯王自称孤、寡、不谷。此非以贱为本也!非乎?故至誉无誉。是故不欲琭琭如玉,珞珞如石。

四 十 章
反者道之动,弱者道之用。天下万物生于有,有生于无。

四十一章
上士闻道,勤而行之;中士闻道,若存若亡;下士闻道,大笑之。不笑不足以为道。故建言有之:明道若昧;进道若退;夷道若纇。上德若谷;大白若辱;广德若不足;建德若偷;质真若玉。大方无隅;大器晚成;大音希声;大象无形。道隐无名。夫唯道,善贷且成。

四十二章
道生一,一生二,二生三,三生万物。万物负阴而抱阳,冲气以为和。人之所恶,唯孤、寡、不谷,而王公以为称。故物或损之而益,或益之而损。人之所教,我亦教之:强梁者不得其死。吾将以为教父!

四十三章
天下之至柔,驰骋天下之至坚。无有入无间,吾是以知无为之有益。不言之教,无为之益,天下希及之。

四十四章
名与身孰亲?身与货孰多?得与亡孰病?甚爱必大费,多藏必厚亡。故知足不辱,知止不殆,可以长久。

四十五章
大成若缺,其用不弊。大盈若冲,其用不穷。大直若屈,大巧若拙,大辩若讷。躁胜寒,静胜热。青静为天下正。

四十六章
天下有道,却走马以粪;天下无道,戎马生于郊。祸莫大于不知足,咎莫大于欲得。故知足之足,常足矣。

四十七章
不出户,知天下;不窥牖,见天道。其出弥远,其知弥少。是以圣人不行而知,不见而明,不为而成。

四十八章
为学日益,为道日损,损之又损,以至于无为,无为而无不为。取天下常以无事,及其有事,不足以取天下。

四十九章
圣人无常心,以百姓之心为心。善着吾善之,不善者吾亦善之,德善;信者吾信之,不信者吾亦信之,德信。圣人在天下,歙歙焉;为天下,混其心。百姓皆注其耳目,圣人皆孩之。

五 十 章
出生入死。生之徒,十有三;死之徒,十有三;人之生,动之于死地,亦十有三。夫何故?以其生生之厚。盖闻善摄生者,陆行不遇兕虎,入军不被甲兵。兕无所投其角,虎无所搓其爪,兵无所容其刃。夫何故?以其无死地。

五十一章
道生之,德畜之,物形之,势成之。是以万物莫不尊道而贵德。道之尊,德之贵,夫莫之命而常自然。故道生之,德畜之,长之育之,亭之毒之,养之覆之。生而不有,为而不恃,长而不宰,是谓玄德。

五十二章
天下有始,以为天下母。既得其母,以知其子;既知其子,复守其母,没身不殆。塞其兑,闭其门,终身不勤。开其兑,济其事,终身不救。见小曰明,守柔曰强。用其光,复归其明,无遗身殃,是谓袭常。

五十三章
使我介然有知,行于大道,唯施是畏。大道甚夷,而人好径。朝甚除,田甚芜,仓甚虚。服文采,带利剑,好饮食,财货有余,是谓盗竽。非道也哉!

五十四章
善建者不拔,善抱者不脱,子孙以祭祀不辍。修之于身,其德乃真;修之于家,其德乃余;修之于乡,其德乃长;修之于邦,其德乃丰;修之于天下,其德乃普。故以身观身,以家观家,以乡观乡,以邦观邦,以天下观天下。吾何以知天下然哉?以此。

五十五章
含德之厚,比于赤子。毒虫不螫,猛兽不据,攫鸟不搏,骨弱进柔而握固,未知牝牡之合而朘作,精之至也。终日号而不嘎,和之至也。知和曰常,知常曰明,益生曰祥,心使气曰强。物壮则老,谓之不道,不道早已。

五十六章
知者不言,言者不知。塞其兑,闭其门;挫其锐,解其纷;和其光,同其尘,是谓玄同。故不可得而亲,不可得而疏;不可得而利,不可得而害;不可得而贵,不可得而贱,故为天下贵。

五十七章
以正治国,以奇用兵,以无事取天下。无何以知其然哉?以此:天下多忌讳,而民弥贫;人多利器,国家滋昏;人多伎巧,奇物滋起;法令滋彰,盗贼多有。故圣人云:“我无为,而民自化;我好静,而民自正;我无事,而民自富;我无欲,而民自朴。”

五十八章
其政闷闷,其民淳淳;其政察察,其民缺缺。祸兮,福之所倚;福兮祸之所伏。孰知其极?其无正也,正复为奇,善复为妖。人之迷,其日固久。是以圣人方而不割,廉而不刿,直而不肆,光而不耀。

五十九章
治人事天莫若啬。夫唯啬,是谓蚤服。蚤服谓之重积德;重积德则无不克;无不克则莫知其极;莫知其极,可以有国。有国之母,可以长久。是谓深根固柢,长生久视之道。

六 十 章
治大国,若烹小鲜。以道莅天下,其鬼不神。非其鬼不神,其神不伤人。非其神不伤人,圣人亦不伤人。夫两不相伤,故德交归焉。

六十一章
大邦者下流,天下之交也。天下之牝,牝常以静胜牡,以静为下。故大邦以下小邦,则取小邦;小邦以下大邦,则取大邦。故或下以取,或下而取。大邦不过欲兼畜人,小邦不过欲入事人。夫两者各得其所欲,大者宜为下。

六十二章
道者,万物之奥,善人之宝,不善人之所保。美言可以市尊,美行可以加人。人之不善,何弃之有?故立天子,置三公。虽有拱、璧、以先四马,不如坐进此道。古之所以贵此道者何?不曰求以得,有罪以免邪!故为天下贵。

六十三章
为无为,事无事,味无味。大小多少,抱怨以德。图难于其易,为大于其细。天下难事,必作于易;天下大事,必作于细。是以圣人终不为大,故能成其大。夫轻诺必寡信,多易必多难。是以圣人犹难之,故终无难矣。

六十四章
其安易持,其未兆易谋,其脆易泮,其微易散。为之于未有,治之于未乱。合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。为者败之,执者失之。是以圣人无为古故无败,无执故无失。民之从事,常于几成而败之。慎终如始,则无败事。是以圣人欲不欲,不贵难得之货;学不学,复众人之所过,以辅万物之自然而不敢为。

六十五章
古之善为道者,非以明民,将以愚之。民之难治,以其智多。故以智治国,国之贼;不以智治国,国之福。知此两者亦稽式。常知稽式,是谓玄德。玄德深矣,远矣,与物反矣,然后乃至大顺。

六十六章
江海之所以能为百谷王,以其善下之,故能百谷王。是以圣人欲上民,必以言下之;欲先民,必以身后之。是以圣人处上而民不重,处前而民不害。是以天下乐推而不厌。以其不争,故天下莫能与之争。

六十七章
天下皆谓我道大,似不肖。夫唯大,故似不肖。若肖,久矣其细也夫!我有三宝,持而保之:一曰慈,二曰俭,三曰不敢为天下先。慈故能勇,俭故能广,不敢为天下先,故能成器长。今舍慈且勇,舍俭且广,舍后且先,死矣。夫慈,以战则胜,以守则固。天将救之,以慈卫之。

六十八章
善为士者,不武;善战者,不怒;善胜敌者,不与;善用人者为之下。是谓不争之德,是谓用人之力,是谓配天古之极。

六十九章
用兵有言:“吾不敢为主,而为客;不敢进寸,而退尺。”是谓行无行,攘无臂,扔无敌,执无兵。祸莫大于轻敌,轻敌几丧吾宝。故抗兵相若,哀者胜矣。

七 十 章
吾言甚易知,甚易行。天下莫能知,莫能行。言有宗,事有君。夫唯无知,是以不我知。知我者希,则我者贵。是以胜任被褐怀玉。

七十一章
知不知,上矣;不知知,病也。圣人不病,以其病病。夫唯病病,是以不病。

七十二章
民不畏威,则大威至。无狎其所居,无厌其所生。夫唯不厌,是以不厌。是以圣人自知不自见,自爱不自贵。故去彼取此。

七十三章
勇于敢则杀,勇于不敢则活。此两者,或利或害。天之所恶,孰知其故?是以圣人犹难之。天之道,不争而善胜,不言而善应,不召而自来,繟然而善谋。天网恢恢,疏而不失。

七十四章
民不畏死,奈何以死惧之?若使民常畏死,而为奇者,吾得执而杀之,孰敢?常有司杀者杀,夫代司杀者杀,是谓代大匠斫。夫代大匠斫者,希有不伤其手者矣。

七十五章
民之饥,以其上食税之多,是以饥。民之难治,以其上之有为,是以难治。民之轻死,以其上求生之厚,是以轻死。夫唯无以生为者,是贤于贵生。

七十六章
人之生也柔弱,其死也坚强。草木之生也柔脆,其死也枯槁。故坚强者死之徒,柔弱者生之徒。是以兵强则灭,木强则折。坚强处下,柔弱处上。

七十七章
天之道,其犹张弓欤?高者抑之,下者举之。有余者损之,不足者补之。天之道,损有余而补不足。人之道则不然,损不足以奉有余。孰能有余以奉天下?唯有道者。是以圣人为而不恃,功成而不处,其不欲见贤。
七十八章
天下莫柔弱于水,而攻坚强者莫之能胜,以其无以易之。弱之胜强,柔之胜刚,天下莫不知,莫能行。是以圣人云:“受国之垢,是谓社稷主;受国不祥,是为天下王。”正言若反。

七十九章
和大怨,必有余怨,安可以为善?是以圣人执左契而不责于人。有德司契,无德司彻。天道无亲,常与善人。
八 十 章
小国寡民。使有什伯之器而不用。使民重死而不远徙。虽有舟舆,无所乘之;虽有甲兵,无所陈之。使民复结绳而用之。甘其食,美其服,安其居,乐其俗。邻国相望,鸡犬之声相闻,民至老死不相往来。
八十一章
信言不美,美言不信。善者不辩,辩者不善。知者不博,博者不知。圣人不积,既以为人己愈有,既以与人己愈多。天之道,利而不害,圣人之道,为而不争。

posted @ 2005-12-06 10:23 杨 阅读(295) | 评论 (0)编辑 收藏
 
     摘要: 下篇 德经   三十五章 意识论   上德不德,是以有德;  下德不失徳,是以无德。     德:属于意识范畴,是人的世界观、社会政治观、人生观和价值观的总和。上德:来源于道或者符合于道的思想意识,具有客观性、全面性。  不德:不固执于自我主观意识。    一个真正觉悟了的人,...  阅读全文
posted @ 2005-12-06 10:21 杨 阅读(3342) | 评论 (3)编辑 收藏
 
     摘要: 上篇 道经一章   论道     道可道,非常道;     名可名,非常名。    圣人之道是可以行走的,却不是平常人所走的道路;名是可以求得的,却不是平常人所追求的名。——这种解释是前人从没有过的,前贤解老,开篇即陷入道不可言说论,这就为打开老子道的大门设置了障碍。 ...  阅读全文
posted @ 2005-12-06 09:20 杨 阅读(1394) | 评论 (1)编辑 收藏
仅列出标题
共7页: 1 2 3 4 5 6 7