Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
redirect и treeview
|
|||
|---|---|---|---|
|
#18+
добрый день имеется структура treeview которая берёт данные из xml пример Код: plaintext 1. 2. 3. 4. 5. 6. 7. так вот мне нужно написать редирект чтобы при нажатии на проба1 или проба2 ссылка была на одну и ту же страницу aspx а вот файл скачивался разный. т.е я так понимаю логика должна быть такая...если пользователь нажал на пробу1. открывается страница проба.aspx а на этой страницу редирект с условием....если проба1 то файл 1.xls если проба2 то файл 2.xls вот нужно как то получить значение проба1 и проба2 до этого я создавала страничку и в неё писала событие.. Код: plaintext 1. 2. 3. 4. 5. 6. 7. а теперь появилась вторая категория...где страница должна быть такой же но файл качаться по другому.. как сделать Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. надеюсь понятно=)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 15:03 |
|
||
|
redirect и treeview
|
|||
|---|---|---|---|
|
#18+
da haroch, .. забейте в XML сразу параметр URL-a c именем файла, а потом читайте его через QueryString ... Ну, или уже после первой инициализации TreeView пройдитесь по узлам и добавьте параметр в NavigateURL ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 15:35 |
|
||
|
redirect и treeview
|
|||
|---|---|---|---|
|
#18+
carrotik, так у меня в xml файле и так прописа href = "ссылка", потом в treeview забиваю navigateUrl. а у меня проблема с редиректом..мне вот бы как раз вот в таком же виде как я описала вывести....а если так не получится...не могли бы вы поконкретней мне рассказать как мне ссылку и файл сразу в xml прописать=) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 16:56 |
|
||
|
redirect и treeview
|
|||
|---|---|---|---|
|
#18+
da haroch, просто почему я делаю ссылку...у меня статистика прикручена...http модуль.. он пишет в базу только http клик...поэтому я решила так сделать создать страницы...в xml файле ссылаться на них..а уже в страницах делать редирект...было нормально всё..пока не столкнулась с проблемой..нужно чтобы эти разделы читались как один.=(((вот я и не знаю..как мне оператор if прописать.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 16:58 |
|
||
|
redirect и treeview
|
|||
|---|---|---|---|
|
#18+
da haroch, .. так добавьте к вашей ссылке параметр, напр. для "проба1" - proba.aspx?filename=1, для "проба2" - proba.aspx?filename=2 ... а в пейджлоуд proba.aspx читайте Request.QueryString["filename"] и подставляйте реальное имя файла (хотя его можно и сразу в параметр, но имена файлов бывают очень уж залихватские) ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 17:36 |
|
||
|
redirect и treeview
|
|||
|---|---|---|---|
|
#18+
carrotik, спасибо большое..завтра попробую.что-то я и не подумала что так можно.=) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 21:04 |
|
||
|
redirect и treeview
|
|||
|---|---|---|---|
|
#18+
carrotikda haroch, .. так добавьте к вашей ссылке параметр, напр. для "проба1" - proba.aspx?filename=1, для "проба2" - proba.aspx?filename=2 ... а в пейджлоуд proba.aspx читайте Request.QueryString["filename"] и подставляйте реальное имя файла (хотя его можно и сразу в параметр, но имена файлов бывают очень уж залихватские) ... вот ещё глупый вопрос....к сылке это в xml файл...правильно я понимаю? т.е если я напишу. proba.aspx?filename=~/file_utk/1.xls а в page_load если я пропишу Request.QueryString["filename"] он получается поймёт что именно к этому файлу я сейчас обращаюсь. и вот последнее предложение не совсем поняла "подставляйте реальное имя файла" извиняюсь куда его подставить((((?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 21:13 |
|
||
|
redirect и treeview
|
|||
|---|---|---|---|
|
#18+
da haroch, ...ну, я и имел в виду, что в URL различные символы могут не пройти (или их энкодить надо) ... поэтому, можно просто пронумеровать (filename=1, filename=2, 3), а реальные имена файлов подставлять в PageLoad через, например, switch Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... что-то типа такого ... можно список файлов из списка вытаскивать или еще как ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 21:29 |
|
||
|
redirect и treeview
|
|||
|---|---|---|---|
|
#18+
carrotik, спасибо большое..завтра по разбираюсь..и посмотрю будет ли работать...а дальше уже походу буду разбираться дальше!!!спасибо за внимание! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 21:33 |
|
||
|
redirect и treeview
|
|||
|---|---|---|---|
|
#18+
carrotik, я попробовала, но похоже я наверрно не совсем поняла чтоле. щас попробую описать что сделала. кусочек xml <?xml version="1.0" encoding="utf-8" ?> Код: xml 1. 2. 3. 4. и сам код странички проба1 событие page_load Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ругается на 1 и на 2. ошибка Error 1 Cannot implicitly convert type 'int' to 'string' ошибка Error 2 Cannot implicitly convert type 'int' to 'string' не может преобразовать int в строку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2013, 06:53 |
|
||
|
redirect и treeview
|
|||
|---|---|---|---|
|
#18+
carrotik, я сделала ура!!!!!!! Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. вот так работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2013, 07:11 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38465917&tid=1357952]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
| others: | 269ms |
| total: | 427ms |

| 0 / 0 |
