1

多数のバインドされたフィールドを持つグリッドビューがあります。画面の幅に応じて、いくつかのバインドされたフィールドが表示または非表示になるようにしようとしています。私はどこでも見てきました、そして私はどこで試しvisible="<%=javascript:widthFunction()%>"ました

        function widthFunction(){
            viewportWidth = window.innerWidth;
            if(viewportWidth > "500")
                return true;
            else {return false;}

明らかにそれは機能していません。コードビハインドに同様のコードを入れてみましたが、それには DataBind が必要です。

パーサー エラー メッセージ: データバインディング式は、DataBinding イベントを持つオブジェクトでのみサポートされます。System.Web.UI.WebControls.BoundField には DataBinding イベントがありません。

これはどのように解決できますか?

4

0 に答える 0