0
GridView
にFooTable
を追加して初期化します。私はページロード後にグリッドビューの列見出しにFooTableブレークポイントを適用する
<th data-hide="phone,tablet" align="center" scope="col" style="width:4%;"><a href="javascript:__doPostBack('ctl00$cpContent$gvWorkOrderListing','Sort$Status')" style="color:White;">Status</a></th>
なり、その後、ヘッダが変更されます後FooTableを初期化するために
<th align="center" scope="col" style="width:4%;"><a href="javascript:__doPostBack('ctl00$cpContent$gvWorkOrderListing','Sort$Status')" style="color:White;">Status</a></th>
の属性を変更したい
<table class="footable" cellspacing="0" cellpadding="8" rules="all" border="1" id="cpContent_gvWorkOrderListing" style="color:#666666;border-style:Double;width:100%;border-collapse:collapse;">
<tr align="center" style="color:White;background-color:#939598;font-size:12px;">
<th class="gridHiddenColumn" scope="col"> </th>
<th class="gridHiddenColumn" scope="col"> </th>
<th align="center" scope="col" style="width:4%;"><a href="javascript:__doPostBack('ctl00$cpContent$gvWorkOrderListing','Sort$SlNo')" style="color:White;">Sl No.</a></th>
<th align="center" scope="col" style="width:10%;"><a href="javascript:__doPostBack('ctl00$cpContent$gvWorkOrderListing','Sort$WorkOrderNo')" style="color:White;">WorkOrder Number</a></th>
<th align="center" scope="col" style="width:8%;"><a href="javascript:__doPostBack('ctl00$cpContent$gvWorkOrderListing','Sort$AssignTo')" style="color:White;">Assigned To</a></th>
<th align="center" scope="col" style="width:4%;"><a href="javascript:__doPostBack('ctl00$cpContent$gvWorkOrderListing','Sort$Status')" style="color:White;">Status</a></th>
<th align="center" scope="col" style="width:8%;"><a href="javascript:__doPostBack('ctl00$cpContent$gvWorkOrderListing','Sort$ExternalReferenceId')" style="color:White;">External RefID</a></th>
<th align="center" scope="col" style="width:8%;"><a href="javascript:__doPostBack('ctl00$cpContent$gvWorkOrderListing','Sort$CustomerNo')" style="color:White;">Account Number</a></th>
<th align="center" scope="col" style="width:10%;"><a href="javascript:__doPostBack('ctl00$cpContent$gvWorkOrderListing','Sort$CustomerName')" style="color:White;">Customer Name</a></th>
<th align="center" scope="col" style="width:5%;"><a href="javascript:__doPostBack('ctl00$cpContent$gvWorkOrderListing','Sort$BuildingNo')" style="color:White;">BuildingNo</a></th>
<th align="center" scope="col" style="width:10%;"><a href="javascript:__doPostBack('ctl00$cpContent$gvWorkOrderListing','Sort$StreetName')" style="color:White;">Street Name</a></th>
<th align="center" scope="col" style="width:6%;"><a href="javascript:__doPostBack('ctl00$cpContent$gvWorkOrderListing','Sort$City')" style="color:White;">City</a></th>
<th align="center" scope="col" style="width:5%;"><a href="javascript:__doPostBack('ctl00$cpContent$gvWorkOrderListing','Sort$WorkOrderDate')" style="color:White;">WorkOrder Date</a></th>
<th align="center" scope="col" style="width:5%;"><a href="javascript:__doPostBack('ctl00$cpContent$gvWorkOrderListing','Sort$DueDate')" style="color:White;">Due Date</a></th>
<th align="center" scope="col" style="width:8%;">Note1</th>
<th align="center" scope="col" style="width:8%;">Note2</th>
</tr>
:
はコードを考えます。
私はこれが私にアンカーを与えるだろうと思う:$('a').filter(function(index) { return $(this).text() === "Status"; }
、これは属性を追加します。
$("th").attr("data-hide", "phone,tablet");
しかし、私は私のタスクを達成するためにそれらを組み合わせることで、ブランクを描いています。
とは対照的に、データバインディングのイベントは、またはあなたは、ヘッダー_after_を変更したい理由がある私は「ラストチャンス」のマークアップを追加するためにGridViewの
PreRender
イベントを使用していますので、トリガーを取得しない場合があり後ろのコードの代わりにレンダリングしますか? – fnostro