07/07/07 03:00:53
やっと>>864が帰ったかよ。自演までして必死すぎ。
>>873
htmlタグでもrunat="server"があればaspコントロールとして
扱われるのだがその場合「'」「"」は別な意味になるんで一応両方の形で。
runat="server"無しなら
<a id="ACode" href="<%# "javascript:test('" + DataBinder.Eval(Container.DataItem, "code") + "')" %>" >
runat="server"有りなら
<a id="ACode" runat="server" href="<%# "javascript:test('" + DataBinder.Eval(Container.DataItem, "code") + "')" %>">
runat="server"使うならHyperLinkのNavigateUrlプロパティに「<%# "javascript:test(" + DataBinder.Eval(Container.DataItem, "code") + ")" %>」って入れれば
"に置き換えてくれるから楽だと思う。
>>882
どれも作り方にもよるので一概には言えないが
サーバに通信する必要があっても画面遷移無しに高速に表示と負荷軽減
・変更が必要な部分のリクエストだけで良い
・画面遷移が無いのでページのスクロール位置を気にする必要も無い等
非同期通信
・処理待ち等を明示できる上に、処理待ち中に他の入力項目へ入力作業していても問題ない
>>883
どの程度の事が知りたいかだが、使い道って所なら
URLリンク(www.atmarkit.co.jp)
「名前の異なるメソッドに委譲する」のが簡単な例かな