ASP.Net, как поместить гиперссылки в сетки данных. - PullRequest
0 голосов
/ 08 октября 2011

Привет, у меня есть сетка данных, которую я вставил в веб-форму aspx в Visual Studio 2010, я новичок в этом, поэтому я следовал мс учебникам.

Один из столбцов намоя сетка данных содержит много информации, есть ли способ добавить опцию «+ еще» в ячейку рядом с записью, которая отображает только первые несколько символов этой ячейки, но после щелчка открывается вся информация об этом конкретномзапись, но на новую форму aspx?

Спасибо за любую помощь !!

1 Ответ

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

Есть три основных способа ...

  1. Структурируйте ваш объект данных / запрос так, чтобы он возвращал ключ и и сокращение (то есть имя, фамилию, идентификатор, биографию) и использовал шаблон, который превращает идентификатор в ссылку.
  2. Используйте событие onrowbound, чтобы манипулировать элементами управления в строке, чтобы у вас была ссылка на страницу сведений.
  3. Используйте css, чтобы показать дополнительную информацию о наведении курсора мыши (мне нравится это, но это не очень хорошо работает с мобильными устройствами, у которых нет ни одного события).

РЕДАКТИРОВАТЬ: Методы 1 и 3 будет сделано на вашей странице aspx, метод 2 будет сделано в коде для вашей страницы. Метод 1 действительно зависит от вашей способности контролировать объект данных / результаты запроса. Если вы вызываете хранимый процесс, который контролирует кто-то другой, может быть очень трудно заставить его работать.

...