c # как получить ширину элемента - PullRequest
0 голосов
/ 10 октября 2011

Есть ли способ, которым я могу сделать эквивалент JQuery

var myElementWidth = $('.class').width;

в c # и сохранить его как переменную для использования позже.

Любые указатели приветствуются.

1 Ответ

0 голосов
/ 10 октября 2011

Как указывают некоторые комментарии, если позиционирование и определение размера происходит на стороне клиента, C #, код на стороне сервера никогда не будет знать о фактическом измерении и местоположении некоторого данного элемента.

Но если это ширина очень важна для вашего веб-приложения, возможно, вы можете установить это значение сразу после того, как клиент отобразит страницу с некоторой асинхронной операцией.

Я бы сказал, что одним из более простых способов сделать это будет реализацияICallbackHandler interface:

Это позволит вам взять некоторое значение со стороны клиента и сохранить его на сервере без обратных передач, так что выможет сохранить его в каком-либо элементе состояния сеанса.

...