2013-09-27 3 views
0

Я хочу добавить ссылку на столбец списка (по одной ссылке для каждой строки). Когда пользователь нажимает на ссылку, я хочу начать какую-то задачу. Какое событие я могу использовать для обработки этого и как я могу получить индекс строки?Обработчик событий для списка ссылок sharepoint

ответ

0

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

=CONCATENATE("<DIV><a href='","http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.",Title,"'>",Title,"</a></DIV>") 

Here дополнительную информацию об этом подходе. Если вам нужна дополнительная информация, не стесняйтесь спрашивать.

+0

Это звучит интересно. В настоящее время мне не очень повезло с приемником событий. Поэтому я тоже попробую. Спасибо –

+0

Это сработало для вас? – Greg

+0

Я смог это сделать: http: // localhost: 32903/Default.aspx? SharepointListName = Bach_test & SharepointRowId = 190 –

1

Вы можете создать столбец с типом HyperLink и программно заполнить столбец в приемнике событий (в событиях ItemAdded/ItemUpdated). URL-адрес будет ссылаться на ваш обработчик HTTP, который будет выполнять действие над элементом по его идентификатору (переданному в URL-адресе).

+0

Спасибо за предложение. Не уверен, что я все понимаю, но определенно попробую это очень скоро. –

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