2013-12-16 6 views
1

У меня есть файл главной страницы, и я хочу динамически регистрировать виджет погоды, выбрав город.Зарегистрировать скрипт клиента в определенном месте

Когда я регистрирую блок сценария на странице, это видно как это. Могу ли я зарегистрировать его в определенном месте, например div или т. Д.?

http://prntscr.com/2bjxil

Это мой код:

Page.ClientScript.RegisterStartupScript(someType, "clientScript", string.Format("<script type='text/javascript' language='javascript' src='http://www.havadurumux.com/api.php?dcr=%23eeeeee&apr=%23eeeeee&icr=%23eeeeee&ikap=%23eeeeee&fr=%23000000&br=%23eeeeee&dr=%233570a9&wt=tekli&cityurl={0}'></script>", ddlSehir.SelectedValue)); 

ответ

1

Вы можете создать <asp:Literal runat="server" ID="LtrWeatherWidget" /> на месте, где виджет погоды должен быть расположен в.

Затем в коде позади вобще

LtrWeatherWidget.Text = string.Format("<script type='text/javascript' language='javascript' src='http://www.havadurumux.com/api.php?dcr=%23eeeeee&apr=%23eeeeee&icr=%23eeeeee&ikap=%23eeeeee&fr=%23000000&br=%23eeeeee&dr=%233570a9&wt=tekli&cityurl={0}'></script>", ddlSehir.SelectedValue); 
+0

Вы большое спасибо спариваться! :) –

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