Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.10.2006, 19:19
|
|||
|---|---|---|---|
доступ к WebService через YUI (yahoo.com) |
|||
|
#18+
Компоненты там фривейные и вроде как амероикосы ими пользуются. Работадатель посоветовал копать в сторону:connection -как один из примеров. http://developer.yahoo.com/yui/connection/ Там все на ПХП, но мне надо на АСП. Вот пример: Ошибка -всегда на функцию var request = YAHOO.util.Connect.asyncRequest('GET', queryString, { success:successHandler}); выдает =null object , почему???????? спасибо! <%@ Page language="c#" Inherits="System.Web.UI.Page" %> <%@ Import Namespace="System.Data" %> <script runat=server> private DataTable TestDT() { DataTable dt = new DataTable(); DataRow dr; dt.Columns.Add(new DataColumn("IntegerValue", typeof(Int32))); dt.Columns.Add(new DataColumn("StringValue", typeof(string))); dt.Columns.Add(new DataColumn("CurrencyValue", typeof(double))); for (int i = 0; i < 9; i++) { dr = dt.NewRow(); dr[0] = i; dr[1] = "Item " + i.ToString(); dr[2] = 1.23 * (i + 1); dt.Rows.Add(dr); } return dt; } protected void Page_Load(object sender, System.EventArgs e) { gvRanges.DataSource = TestDT(); gvRanges.DataBind(); } protected void gvRanges_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType != DataControlRowType.DataRow) { return; } LinkButton ltest = (LinkButton)e.Row.Cells[0].FindControl("ltest"); ltest.Attributes.Add("onMouseOver", "getModule(this,'"+e.Row.Cells[1].Text+"')"); } </script> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <HTML> <HEAD> <title>WebForm3</title> <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1"> <meta name="CODE_LANGUAGE" Content="C#"> <meta name="vs_defaultClientScript" content="JavaScript"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <script src="yahoo.js"/> <script src="connection.js"/> </HEAD> <body> <form id="Form1" runat="server"> <asp:GridView ID="gvRanges" runat="server" AutoGenerateColumns="False" CellPadding="4" ForeColor="#333333" OnRowDataBound=gvRanges_RowDataBound > <Columns> <asp:TemplateField HeaderText="Range" > <ItemTemplate> <asp:LinkButton ID=ltest runat=server><%#Eval("IntegerValue")%></asp:LinkButton> </ItemTemplate> </asp:TemplateField> <asp:BoundField DataField=StringValue HeaderText="String" /> </Columns> </asp:GridView> <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="WebService.asmx/Test?a=2&b=3" Width="162px">HyperLink</asp:HyperLink> <div id="weatherModule"></div> </form> <script language=javascript> var TempElement; var oForm = document.getElementById('Form1'); var div = document.getElementById('weatherModule'); function successHandler(o) { alert('success'); } function getModule(el,parm1) { TempElement=el; var request = YAHOO.util.Connect.asyncRequest('GET','WebService.asmx/Test?a=2&b=3', { success:successHandler}); alert('5'); } </script> </body> </HTML> данное сообщение получено с www.gotdotnet.ru ссылка на оригинальное сообщение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&tablet=1&tid=1388504]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
52ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 354ms |

| 0 / 0 |
