.net problem
5 отговора
219 прегледа
.net problem
Значи, имам два фрейма, с по едно ASP заредено във всеки от тях. Как да направя така, че когато се натисне бутон например в едното, да ре презарежда другото, но само със сървърен скрипт? JScript не става в конкретния слу4ай.
Цял ден ровя из MSDN-а, ама не намерих нищо повече от JScript-ове. Предполагам че и те ще свършат работа, ама как да стартирам функция на JScript от ASP?
10x предварително.
Цял ден ровя из MSDN-а, ама не намерих нищо повече от JScript-ове. Предполагам че и те ще свършат работа, ама как да стартирам функция на JScript от ASP?
10x предварително.
Редактирано от Val® на
Re: .net problem
Heh...
po-dobre vij Page.RegisterClientScriptBlock i drugite takiva, no sys syrveren script...
Login incorrect!
po-dobre vij Page.RegisterClientScriptBlock i drugite takiva, no sys syrveren script...
Login incorrect!
Re: .net problem
Kakto e kazal Ivan Zlatoust za zabremeniavaneto na Deva Maria: "Bez script niama da mine..."
Prichinite sa "by design" na frames i HTML.
Ta shte ti triabva script, either da si go napishesh directno v ASP.NET-stranicata, koyato ti implementva frame-a, neshto a-la:
.... %> <!-- server code ends here>
<script ....>
<!-- your script goes here>
</script>
<% ''' server code resumes from here
ili kakvoto ti e predlojil Zombi.NET-a s RegisterClientScript
v MSDN-a ima dobra statiika s mnogo varianti: "Client-Side Functionality in a Server Control"
Hope this helps.
Enjoy
ukk
Prichinite sa "by design" na frames i HTML.
Ta shte ti triabva script, either da si go napishesh directno v ASP.NET-stranicata, koyato ti implementva frame-a, neshto a-la:
.... %> <!-- server code ends here>
<script ....>
<!-- your script goes here>
</script>
<% ''' server code resumes from here
ili kakvoto ti e predlojil Zombi.NET-a s RegisterClientScript
v MSDN-a ima dobra statiika s mnogo varianti: "Client-Side Functionality in a Server Control"
Hope this helps.
Enjoy
ukk
Re: .net problem
Е, все пак човекът ползва ASP.NET, така че, ако ползва code behind, сигурно ще са му излишни блоковете "server code ends here" и "server code resumes here" 
Но общо взето това е начина - да си третира страницата като обикновен HTML, и да си бухне JScript-а вътре.
Но общо взето това е начина - да си третира страницата като обикновен HTML, и да си бухне JScript-а вътре.
Re: .net problem
Защо със сървърен скрипт?
Ако ползваш сървърния скрипт, щеш не щеш, ще се reload-не не този фрейм, който искаш... Само с JScript може да се направи.
Ако ползваш сървърния скрипт, щеш не щеш, ще се reload-не не този фрейм, който искаш... Само с JScript може да се направи.
Re: .net problem
Аз още вчера си оправих проблема, ама ме домързя да напиша
...
Просто си сложих във <base target=nav> и си зареждам направо формата със Server.Transfer(). За сега ми върши работа, а ако нещо се прецака ще му мисля за скриптове
Angry again 
Просто си сложих във <base target=nav> и си зареждам направо формата със Server.Transfer(). За сега ми върши работа, а ако нещо се прецака ще му мисля за скриптове