顯示具有 GridView 標籤的文章。 顯示所有文章
顯示具有 GridView 標籤的文章。 顯示所有文章

2018年11月30日 星期五

[GridView]無框線

很直覺的把border設為0之後,發現GridView還是有框線!
雖然只剩下border-bottom還是讓我崩潰,怎樣都弄不掉!!

最後發現是GridView自己的屬性在搞鬼,
想要無框線直接設GridLines="None"就好了,
還在那邊border: none或border: 0的我真像是笨蛋...

重點只有短短一行:GridLines="None"

可惡 ~~~~

2018年9月12日 星期三

清除GridView資料

VB

Gridview1.DataSource = nothing
Gridview1.DataBind()

C#

Gridview1.DataSource = null;
Gridview1.DataBind();

RowDataBound 的 RowType

用 RowType分門別類處理Row的事件可以避免很多莫須有的問題喔 !

protected void gvRowDataBound(object sender, GridViewRowEventArgs e)
    {
        switch (e.Row.RowType)
        {
            //資料列
            case DataControlRowType.DataRow:
                RowControllerDataBinding(e);
                break;           
        }
    }

2018年9月7日 星期五

從 GridView 中找到 Row


RowCommand事件

GridViewRow row = (GridViewRow)(((Control)e.CommandSource).NamingContainer);

用同Row中的控制項

GridViewRow row = (GridViewRow)(((Control)sender).NamingContainer);
GridViewRow row = (GridViewRow)(Label1.NamingContainer);

[Excel] 日期(數值)轉文字

Excel的日期格式真的常常使人抓狂, 在使用者輸入日期後該欄位真正的值會被Excel轉換成一串數字, 這串數字代表著自1900/1/1到該日期的總天數。 但程式或使用者真正要的,就不是這串數字, 他們就是要日期!要日期!! So, 為了取得真正的值只好使用TEXT函數來解決了 ...