1

ページングが有効になっているグリッドビューがあります。2ページ目に行きたい時のリンクです

<a href="javascript:__doPostBack('ctl00$ContentPlaceHolder1$gv','Page$2')">

問題は、ページングが完了する前に CheckValid() 関数を実行する必要があることです。ユーザーは無効な詳細でページングできません。これを許可するように HREF を設定するにはどうすればよいですか?

<a href= "if Checkvalid() then "javascript:__doPostBack('ctl00$ContentPlaceHolder1$gv','Page$2')"">

グーグルは私が見つけた答えを返さない

4

1 に答える 1

1

あなたの場合、ページャーは ASP.NET によって生成されるため、サーバー側で多くのことを行うことはできません。次の手順で、クライアント側スクリプトを実行する必要があります。 __doPostBack".

Firebug や Chrome 開発者ツールなどのクライアント側ツールの助けがあれば、それほど複雑ではありません。

于 2012-11-15T14:19:29.410 に答える