asp.net определяет размер - PullRequest
       12

asp.net определяет размер

0 голосов
/ 23 февраля 2009

Я использую элемент управления графиками asp.net, и мне он нравится по большей части. Однако я хотел бы, чтобы мои диаграммы соответствовали размерам панелей, в которых они содержатся. Я не могу установить ширину диаграммы на 100%, я должен дать им точный размер. Я не хочу растягивать и искажать изображение графика. У кого-нибудь есть пример того, как я могу это сделать, или вы могли бы указать мне правильное направление?

Ответы [ 2 ]

1 голос
/ 23 февраля 2009

Если вы не хотите растягивать сгенерированную диаграмму, вы можете загрузить ее с помощью ajax и передать размер текущего контейнера изображения в запросе ajax (например, www.site.com/generateCoolChart?height=200&width=300). Но размер контейнера может быть изменен после изменения пользователем размера браузера, поэтому ваша диаграмма может стать больше, чем ваш контейнер.

0 голосов
/ 23 февраля 2009

С учетом требований к размеру я хотел бы рассмотреть возможность использования диаграмм на основе flash, silverlight или javascript, например amCharts или других. Я имею в виду все, что не генерирует статические изображения. Они генерируются на клиенте, поэтому их можно легко перенести в выделенное пространство.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...