2013-08-16 6 views
0

У меня есть datagrid, который отлично работает, но у меня были жалобы от пользователей, что, когда они нажимают на строки datagrid (что расширяет строку, чтобы показать больше информации об этом, на которые они нажали) страница перескакивает назад в начало страницы, то есть им приходится прокручивать назад, чтобы просмотреть расширенные сведения о строке, на которую они нажали.Стоп-страница от прыжка назад

Как остановить это?

Я добавил smartnavigation=true к верхней метке страницы проблемы, т.е.

<%@ Page Language="VB" Explicit="true" Strict="false" EnableSessionState="True" smartnavigation="True" %> 

Я использую .NET 1.1 код на сервере, который приобрел .NET 2.0. Я предполагаю, что .NET 2.0 обратно совместим с страницами .NET 1.1.

ответ

0

Опция, о которой вы упоминаете, устарела в ASP2.0, но, вероятно, должна работать в любом случае. Проблема может заключаться в том, что современный веб-браузер отключил режим совместимости для IE6 и ниже.

Какую версию браузера должны иметь ваши пользователи? .NET1.1 кажется очень устарела, и там было много изменений в том, как работают браузеры ...

+0

ОК, вы можете просто попробовать обновите свой код до SmartNavigation = «True» (помните об корпусе), поэтому мы выберем этот вариант? :) – claj

Смежные вопросы