[GridView]在 RowCommand事件中,自订的Button 如何取出某一列的索引值(RowIndex)

 

这是我的文章备份,有空请到我的网站走走,

http://www.dotblogs.com.tw/mis2000lab/

才能掌握我提供的第一手信息,谢谢您。

 

http://www.dotblogs.com.tw/mis2000lab/archive/2011/09/08/gridview_selectedindex_dataitemindex_rowcommand_2011.aspx

 

[GridView] RowCommand事件中,自订的Button 如何取出某一列(RowIndex) 的索引值

 

 

[GridView] RowCommand事件中,自订的Button 如何取出「这一列」的索引值(Row Index)


如果使用 GridView自己的、内建的「选取(Select)」按钮,那就简单啰。
如果是在 SelectedIndexChanged事件内,那也简单啰。

请看我的书本「上集」(ASP.NET 专题实务)都有讲到

以前发表过的文章,已经收录在书本里面:

[习题] "选取" Gridview的某一列(RowIndex) 那一列对应数据表的P.K.
http://www.dotblogs.com.tw/mis2000lab/archive/2008/11/07/gridview_selectedindex_pk.aspx

 

 

 



如果限制一些条件:

      第一,必须使用  自己设定的 Button按钮(放在 GridView身体里面,特殊的CommandName

      第二,搭配 RowCommand事件来作


 

我是在这个地方找到答案的,特别感谢

资料来源:http://ranafaisal.wordpress.com/2008/03/31/how-to-get-the-current-row-in-gridview-row-command-event/
 

为自己作一个记录,也分享给大家。

 


    Protected Sub GridView1_RowCommand(sender As Object, e As System.Web.UI.WebControls.GridViewCommandEventArgs) Handles GridView1.RowCommand

           Dim myButton As Button = CType(e.CommandSource, Button)
           Dim myRow As GridViewRow = CType(myButton.NamingContainer, GridViewRow)
        
           Response.Write("<br />RowCommand事件里面,列的「索引值」---" & myRow.DataItemIndex)

    End Sub



上面的程序,要改成 C#不难吧?

大致如下,我没亲自 run,仅供参考。


Button myButton = (Button)e.CommandSource;
GridViewRow myRow = (GridViewRow)myButton.NamingContainer;

Response.Write("<br />RowCommand事件里面,列的「索引值」---" + myRow.DataItemIndex);

 

 

............................. 寫信給我,mis2000lab (at) yahoo.com.台灣......

[GridView]在 RowCommand事件中,自订的Button 如何取出某一列的索引值(RowIndex) [GridView]在 RowCommand事件中,自订的Button 如何取出某一列的索引值(RowIndex)   ASP.NET 4.0 專題實務(松崗出版)

上集( .NET 4.0版)全新改寫。範例增加66%,內容增加35%。上市以來,熱銷五刷

下集(第二版,黑皮書)上市一個月熱銷再刷,2010一年內(第一版)熱銷四刷第二版半年熱銷四刷! 下集內容增加66%。

[GridView]在 RowCommand事件中,自订的Button 如何取出某一列的索引值(RowIndex)

上下兩集將近2,000頁,堪稱國內 [最詳盡]的ASP.NET範例教學。

南無普光佛  南無普明佛  南無普淨佛  南無多摩羅跋栴檀香佛  南無栴檀光佛  南無摩尼幢佛  南無歡喜藏摩尼寶積佛  南無一切世間樂見上大精進佛   南無摩尼幢燈光佛
南無慧炬照佛  南無海德光明佛   南無金剛牢強普散金光佛  南無大強精進勇猛佛  南無大悲光佛   南無慈力王佛  南無慈藏佛  南無栴檀窟莊嚴勝佛  南無賢善首佛
南無善意佛  南無廣莊嚴王佛  南無金華光佛  南無寶蓋照空自在力王佛  南無虛空寶華光佛  南無琉璃莊嚴王佛  南無普現色身光佛  南無不動智光佛  南無降伏眾魔王佛  
南無才光明佛  南無智慧勝佛  南無彌勒仙光佛  南無善寂月音妙尊智王佛  南無世淨光佛  南無龍種上尊王佛  南無日月光佛  南無日月珠光佛  南無慧幢勝王佛  
南無師子吼自在力王佛  南無妙音勝佛  南無常光幢佛  南無觀世燈佛  南無慧威燈王佛  南無法勝王佛  南無須彌光佛  南無須曼那華光佛  南無優曇鉢羅華殊勝王佛  
南無大慧力王佛  南無阿閦毗歡喜光佛  南無無量音聲王佛  南無才光佛   南無金海光佛  南無山海慧自在通王佛  南無大通光佛  南無一切法常滿王佛  南無釋迦牟尼佛
南無金剛不壞佛  南無寶光佛  南無龍尊王佛  南無精進軍佛  南無精進喜佛  南無寶火佛  南無寶月光佛  南無現無愚佛  南無寶月佛  南無無垢佛  南無離垢佛   
南無勇施佛  南無清淨佛  南無清淨施佛  南無娑留那佛  南無水天佛  南無堅德佛  南無栴檀功德佛  南無無量掬光佛  南無光德佛  南無無憂德佛
南無那羅延佛  南無功德華佛  南無蓮華光遊戲神通佛  南無財功德佛  南無德念佛  南無善名稱功德佛  南無紅燄帝幢王佛  南無善遊步功德佛  南無鬪戰勝佛  
南無善遊步佛  南無周匝莊嚴功德佛  南無寶華遊步佛  南無寶蓮華善住娑羅樹王佛   南無法界藏身阿彌陀佛

............................. 寫信給我,mis2000lab (at) yahoo.com.台灣......

你可能感兴趣的:(GridView)