国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
GridView隱藏列怎么做。
我在pageload中代碼如下
C# code
            
if (Page.IsPostBack) { string sqlstring = "select * from users"; db GVset = new db(); DataSet ds = GVset.GetDataSet(sqlstring); this.GVinfo.DataSource = ds; this.GVinfo.DataBind(); }


在網(wǎng)上我查到了兩種解決辦法
一種是:
在RowCreated事件中書寫如下代碼

C# code
            
void GridView1_RowCreated(object sender, GridViewRowEventArgs e) { e.Row.Cells[0].Visible = true; //如果想使第1列不可見,則將它的可見性設(shè)為false //可以根據(jù)需要設(shè)置更多的列 }

另外一種是


C# code
            
Public void myTestFunction() { string conString="....";//省略 string sqlquery="...";//省略 SqlConnection con = new SqlConnection(conString); SqlDataAdapter da = new SqlDataAdapter(sqlquery, con); DataSet ds = new DataSet(); da.Fill(ds); ds.Tables[0].Columns[0].ColumnMapping = MappingType.Hidden; GridView1.DataSouce = ds.Tables[0]; GridView1.DataBind() ; }


使用方法一的辦法,我測(cè)試的時(shí)候加入斷點(diǎn),發(fā)現(xiàn)pageload執(zhí)行完畢沒(méi)有執(zhí)行rowcreaded事件。
我使用方法二,觀察執(zhí)行順序發(fā)現(xiàn)執(zhí)行了,但是沒(méi)有效果。
請(qǐng)幫忙分析下錯(cuò)誤在哪里,在線等。

 


1:確認(rèn)你有沒(méi)有進(jìn)行數(shù)據(jù)綁定?沒(méi)有觸發(fā)rowcreaded事件,或者你綁定的數(shù)據(jù)是否有值
2:直接刪除table里面不需要顯示的列
3:把自動(dòng)綁定關(guān)閉掉手動(dòng)綁定需要綁定的列
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
asp.net程序異常處理代碼
c#+sql
DataGridView控件隔行換色
ado.net中SqlDataAdapter對(duì)象的Fill()方法()中的2個(gè)參數(shù)是什么意思?
asp.net2.0中使用存儲(chǔ)過(guò)程的方法
asp.net學(xué)習(xí)之a(chǎn)do.net(無(wú)連接模式中的DataAdapter)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服