閒談 DataSource 與 DataSourceID

以 GridView為例,我們會見到他在資料存取上,有兩個屬性 ---- DataSource 與 DataSourceID
只會用 SqlDataSource這種精靈畫面,很快就會碰壁。

不要小看 DataSource 與 DataBind, ADO.NET都靠他們在跑。
如果您的ASP.NET可以完全脫離他,或許您能力太強了,也或許是您作的東西太小了。

...繼續閱讀 »

DataBinding?資料繫結?資料綁定? #2--DataSet + 繫結運算式(DataBinding Expression)

這篇文章,我們要討論 DataSet裡面的 DataTable。

很多初學者也學了ASP.NET一段時間,但說穿了,不就是拉拉 GridView搭配SqlDataSource or AccessDataSource這些精靈畫面而已。

想要動手改造一下,發現不容易,被困住了、不知如何下手?
想要自己設計畫面來作資料輸入、輸出,但底子不好。

不學 ADO.NET這些作法,初學者很快就碰壁了。

...繼續閱讀 »

DataBinding?資料繫結?資料綁定?

如果要我舉出一個特別的例子,跟大家說明 ASP.NET與ASP的差異在哪裡?
我一定會講「DataBinding」。

ASP.NET 2.0以後,因為 SqlDataSource這個精靈控制項太好用,
所以完成後,初學者還是不知道哪裡作了 DataBinding?

如果您學習ASP.NET,卻對 DataBinding的觀念毫無所悉,剛好可以趁此體會一下。

...繼續閱讀 »