.Net üzerinde Ajax uygulamaları geliştirirken karşımıza oldukça sık çıkan sorunlardan birisi de yapılan işlem sonucunda geriye javascript ve css eklenmiş bir sonucu göndermenin zor olmasıdır.
Daha önce buna benzer bir sorun yaşamıştım ama nasıl çözdüm açıkcası şimdi hatırlamıyorum. Asp.net sitesindeki makalelere bakarken "Adding javascript and css during an Ajax Partial Postback" yazısını gördüm. Delicious'a eklemişken, siteyeden de milyonlara duyurayım istedim :)
// Javascript "Hello World" alert box using RegisterStartupScript
ScriptManager.RegisterStartupScript(this,
typeof(nameOfPageOrControl),
"typeAUniqueScriptNameHere1",
"alert('Hello World');", true);// Register a Javascript include file during a partial postback
ScriptManager.RegisterClientScriptInclude(this,
typeof(nameOfPageOrControl),
"typeAUniqueScriptNameHere2",
ResolveUrl("~") + "myscript.js");// Register a CSS file during a partial postback
ScriptManager.RegisterClientScriptBlock(this,
typeof(nameOfPageOrControl),
"typeAUniqueScriptNameHere3",
"<link href='" +
ResolveUrl("~") +
"mystyle.css' rel='stylesheet' type='text/css' />",
false);