- - PR -
GridViewのPagerTemplateへ配置したコントロールへのアクセス
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-08-31 13:47
お世話になります。
現在GridViewを配置し、PagerTemplateにTextBoxを貼り付け入力した値により、 PageIndexを変更させようとしています。 Footerに配置したコントロールであれば、FooterRowに対してFindConteolを実行することで 参照が可能なのですが、PagerTemplateの場合の参照方法が不明で苦慮しております。 過去ログを参照しましたが、C#でのソースしか見つけることができず、 VBに置き換えた場合のソースがよく分からずにいます。 何卒ご教示下さいますよう、お願いいたします。 | ||||
|
投稿日時: 2007-08-31 16:01
VB も C# もそう変わらないと思うんだけれど、どのあたりがわかりませんでしたか?
参考にしようとした URL を教えてください。 _________________ かるあ のメモ と スニペット | ||||
|
投稿日時: 2007-08-31 17:13
http://www.masahiko.info/it/archives/000388.html _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2007-09-01 06:48
以下のコードが参考になるかと。
C# => VBへの変換はこのサイトが便利です。 http://www.developerfusion.co.uk/utilities/convertcsharptovb.aspx _________________ ASP.NET+Ajaxサンプル集 | JavaScript+Ajaxサンプル集 [ メッセージ編集済み 編集者: Access 編集日時 2007-09-01 06:58 ] | ||||
|
投稿日時: 2007-09-01 15:19
>皆様
試行錯誤の結果、GridViewのBottomPagerRowプロパティを使用することで解決されました。 以下、ソースの一部です。 Dim PagerRow as GridViewRow = GridView1.BottomPagerRow Dim PagterText = CType(PagerRow.Cells(0).FindControl("TextBox1"), TextBox).Text GridView1.PageIndex = PagerText 大変参考になりました。 ありがとうございました。 |
1