両方のポイントをカバーするGridview Section 508に準拠させることは可能ですか?& h? GridViewコントロールに問題がテーブルを自動生成していることであるASP.Netセクション用のセクション508 http://www.access-board.gov/sec508/guide/1194.22.htm リンク508コンプライアンスhttp://www.patuee.com/web/ASPX_Accessibility.html#t7セクション508準拠Gridview
1
A
答えて
0
と私は解決策を見つけたグーグル:そこにカスタムGridViews :)
の多くの例が、マイクロソフトによると、アクセシビリティのGridViewを用いて達成することができます。私はコードの下に書いて、RowDataBoundイベントでそれを呼び出しました。
ます。private void AddGridHeadersAttr(オブジェクト送信者、GridViewRowEventArgs E、GridViewのグリッド)
{
if (e.Row.RowType == DataControlRowType.Header)
{
for (int col = 0; col <= e.Row.Cells.Count - 1; col++)
{
e.Row.Cells[col].Attributes.Add("id", "ColumnHeader_" + Grid.Columns[col].HeaderText);
}
}
else if (e.Row.RowType == DataControlRowType.DataRow)
{
for (int col = 0; col <= e.Row.Cells.Count - 1; col++)
{
Object oCell = e.Row.Cells[col];
if (oCell is DataControlFieldHeaderCell)
{
((DataControlFieldHeaderCell)oCell).Attributes.Add("id", "RowHeader_" + Grid.Columns[col].HeaderText + e.Row.RowIndex.ToString());//Grid.DataKeys[e.Row.RowIndex].Value.ToString());
}
else
{
((DataControlFieldCell)oCell).Attributes.Add("headers", "ColumnHeader_" + Grid.Columns[col].HeaderText + " RowHeader_" + Grid.Columns[col].HeaderText + e.Row.RowIndex.ToString()); // Grid.DataKeys[e.Row.RowIndex].Value.ToString());
}
}
}
}
希望、これは将来的に誰かを助けます。
1
ため
リンクなので、リストビューへの変換は努力ワイズオフ支払うことになります。 ListViewテンプレートに任意の方法でテーブルマークアップを表示することができます。
これを行うためにGridViewを取得するには、すぐに使用可能なものから継承する新しいカスタムコントロールGridViewを作成する必要があります。次に、新しいコントロールのテーブルレンダリング出力をカスタマイズすることができます。いくつかの研究の後
+0
上記の答えを確認してください – Ravia
関連する問題
- 1. NVDA 508準拠 - ROR
- 2. アクセシビリティ、508準拠のAjaxページネーション
- 3. クライアントファイルアップロードのセクション508準拠を保証する
- 4. jqGrid 3.8.2および508準拠
- 5. 508ヘッダーのない準拠のデータテーブル?
- 6. アクセス可能、508準拠Ajaxロードインジケータ
- 7. このページのセクション508とwcag 2.0に準拠させる方法
- 8. GoogleのreCaptureツール508は準拠していますか?
- 9. セクション508準拠では、すべてのウィンドウに初期(デフォルト)フォーカスが必要ですか?
- 10. セクション508/WCAG 2.0に準拠するようにDNN Searchを設定できますか?
- 11. Javery Galleriaは508 ADA準拠の画像を渡しません。alt not present
- 12. 入力ボタンと508準拠:本当にラベルが必要ですか?
- 13. GridViewがRelativelayoutアラインメントに準拠していません
- 14. Hipaa ASP.NET準拠
- 15. スウィフトプロトコル準拠
- 16. NSCodingに準拠
- 17. jQuery XHTML準拠
- 18. コード準拠エラー
- 19. KVC準拠テスト
- 20. BLE準拠テスト
- 21. Heroku HIPAA準拠
- 22. W3C準拠WYSIWYG?
- 23. AVR-GCCの標準準拠
- 24. 準拠モードとオーバーライドメソッド
- 25. メンバシッププロバイダとHIPAA準拠
- 26. CBCentralManagerDelegateプロトコルに準拠
- 27. RESTful準拠設計
- 28. Googleエンドポイントhipaa準拠
- 29. ASP.Net DataList HTML5準拠
- 30. Webpackバンドルライセンスの準拠?
なぜListViewを使い始めるのが大変なのでしょうか? – IrishChieftain
私は、セクション508に準拠しなければならないプロジェクトをまとめました:| | – Ravia
関連する508セクションへのリンクは、他の人に見てもらうよう奨励するかもしれません:) – IrishChieftain