Добро пожаловать на мой блог

The world is yours

Инструменты ‹ LOGAN — WordPress

автор: admin | Апрель 9, 2011 | Раздел: Жизнь 1 отзыв

источникИнструменты ‹ LOGAN — WordPress.

Мой блог находят по следующим фразам

Например есть у нас 2 списка
City и CityPub.
Смотрим решение:

$("#cityPUB").focus();
var options = ''+$("#city option:selected").text()+'';
$('#cityPUB').html(options);

Мой блог находят по следующим фразам

Something from ASP

автор: admin | Январь 31, 2011 | Раздел: Жизнь 12 отзыва(-ов)

Типы привязки

1. Основана на вычислимых выражениях #

2. Основана на Общих выражениях $

Внутри тега или атрибута

“<%# . . .%>”

“<%$ . . .%>”

Внутри не могут находится конструкции языка а там могут быть :

Переменные члены Класса, Значение возращаемое функциями, свойства других  элементов,арифметические выражения.Например:

<%# Request.Browser.Browser %>
<%# GetUserName(ID) %>
<%# variable %>
<%# “Дорогой ” + “друг ” + name %>
<%# 2 * PI * radius + cos(alpha) %>

Исполнение выражения привязки данных требует обязательного выполнения метода Page.DataBind()

<asp:Label ID=”Label2″ runat=”server” Text=”Label” >”<%#Label1%>”</asp:Label>

<connectionStrings>
<add name=”Library” connectionString=”Data Source=localhost; Initial Catalog=library; Integrated Security=SSPI”/>
</connectionStrings>

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Web.Configuration;
public partial class SimpleBinding : System.Web.UI.Page
{
private string _labelText = String.Empty;

public string LabelText
{
get { return _labelText; }
set { _labelText = value; }
}
protected void Page_Load(object sender, EventArgs e)
{
_labelText = “First string!”;
Page.DataBind();
SqlConnection con = new SqlConnection(WebConfigurationManager.ConnectionStrings["Library"].ConnectionString);
con.Open();
SqlCommand command = new SqlCommand(“Select * from Authors”, con);
SqlDataReader red = command.ExecuteReader();
DDL.DataSource = red;
DDL.DataTextField = “Lastname”;
DDL.DataValueField = “Id”;
DDL.DataBind();

}
protected void Button1_Click(object sender, EventArgs e)
{
_labelText = “Second string!”;
Page.DataBind();
}
}

Элементы управления источниками данных :)

1. SiteMapDataSource

2. XMLDataSource.

3.SqlDataSource

4.ObjectDataSource

<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”SimpleBinding.aspx.cs” Inherits=”SimpleBinding” %>

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>

<html xmlns=”http://www.w3.org/1999/xhtml”>
<head runat=”server”>
<title></title>
</head>
<body>
<form id=”form1″ runat=”server”>
<div>

<asp:Button ID=”Button1″ runat=”server” Text=”Clik me!”
onclick=”Button1_Click” />&nbsp;
<asp:Label ID=”Label1″ runat=”server” Text=”<%# LabelText %>”></asp:Label>

<br />
<br />
<i>ConnectionString:&nbsp;&nbsp;</i>
<asp:Label ID=”Label2″ runat=”server” Text=”<%$connectionStrings: Library %>”>”></asp:Label>

</div>
<asp:DropDownList ID=”DDL” runat=”server”>
</asp:DropDownList>
</form>
</body>
</html>

<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”Default.aspx.cs” Inherits=”_Default” %>

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>

<html xmlns=”http://www.w3.org/1999/xhtml”>
<head runat=”server”>
<title></title>
</head>
<body>
<form id=”form1″ runat=”server”>
<div>

</div>
<asp:SqlDataSource ID=”SqlDataSource1″ runat=”server”
ConnectionString=”<%$ ConnectionStrings:libraryConnectionString %>”
SelectCommand=”select * from books where Pages>@Pages” >
<SelectParameters>
<asp:ControlParameter ControlID=”TextBox1″ DefaultValue=”0″ Name=”Pages”
PropertyName=”Text” />
</SelectParameters>
</asp:SqlDataSource>
<asp:TextBox ID=”TextBox1″ runat=”server”></asp:TextBox>
<asp:Button ID=”Button1″ runat=”server” onclick=”Button1_Click” Text=”Button” />
<br />
<asp:GridView ID=”GridView1″ runat=”server” DataSourceID=”SqlDataSource1″>
</asp:GridView>
</form>
</body>
</html>

<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”Default.aspx.cs” Inherits=”_Default” %>

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>

<html xmlns=”http://www.w3.org/1999/xhtml”>
<head runat=”server”>
<title></title>
</head>
<body>
<form id=”form1″ runat=”server”>
<div>

</div>
<asp:SqlDataSource ID=”SqlDataSource1″ runat=”server”
ConnectionString=”<%$ ConnectionStrings:libraryConnectionString %>”
SelectCommand=”select * from Authors where Lastname=@Authours ” >
<SelectParameters>
<asp:ControlParameter ControlID=”DropDownList1″ Name=”Authours”
PropertyName=”SelectedValue” />
</SelectParameters>

</asp:SqlDataSource>
<asp:DropDownList ID=”DropDownList1″ runat=”server”
DataSourceID=”SqlDataSource2″ AutoPostBack=”True” DataTextField=”Lastname”>
</asp:DropDownList>
<asp:SqlDataSource ID=”SqlDataSource2″ runat=”server”
ConnectionString=”<%$ ConnectionStrings:libraryConnectionString %>”
SelectCommand=”select * from Authors” >
</asp:SqlDataSource>
<br />
<asp:GridView ID=”GridView1″ runat=”server” DataSourceID=”SqlDataSource1″>
</asp:GridView>
</form>
</body>
</html>

<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”Default.aspx.cs” Inherits=”_Default” %>

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>

<html xmlns=”http://www.w3.org/1999/xhtml”>
<head runat=”server”>
<title></title>
</head>
<body>
<form id=”form1″ runat=”server”>
<div>

</div>
<asp:SqlDataSource ID=”SqlDataSource1″ runat=”server”
ConnectionString=”<%$ ConnectionStrings:library %>”
SelectCommand=”comm”
SelectCommandType=”StoredProcedure” >
<SelectParameters>
<asp:ControlParameter ControlID=”DropDownList1″ Name=”Id”
PropertyName=”SelectedValue” />
</SelectParameters>

</asp:SqlDataSource>
<asp:DropDownList ID=”DropDownList1″ runat=”server”
DataSourceID=”SqlDataSource2″ AutoPostBack=”True” DataTextField=”Lastname” DataValueField=”id”>
</asp:DropDownList>
<asp:SqlDataSource ID=”SqlDataSource2″ runat=”server”
ConnectionString=”<%$ ConnectionStrings:library %>”
SelectCommand=”select * from Authors” >
</asp:SqlDataSource>
<br />
<asp:GridView ID=”GridView1″ runat=”server” DataSourceID=”SqlDataSource1″>
</asp:GridView>
</form>
</body>
</html>

<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”Default.aspx.cs” Inherits=”_Default” %>

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>

<html xmlns=”http://www.w3.org/1999/xhtml”>
<head runat=”server”>
<title></title>
</head>
<body>
<form id=”form1″ runat=”server”>
<div>

</div>
<asp:SqlDataSource ID=”SqlDataSource1″ runat=”server”
ConnectionString=”<%$ ConnectionStrings:library %>”
SelectCommand=”comm”
SelectCommandType=”StoredProcedure” >
<SelectParameters>
<asp:ControlParameter ControlID=”DropDownList1″ Name=”Id”
PropertyName=”SelectedValue” />
</SelectParameters>

</asp:SqlDataSource>
<asp:DropDownList ID=”DropDownList1″ runat=”server”
DataSourceID=”SqlDataSource2″ AutoPostBack=”True” DataTextField=”Lastname” DataValueField=”id”>
</asp:DropDownList>
<asp:SqlDataSource ID=”SqlDataSource2″ runat=”server”
ConnectionString=”<%$ ConnectionStrings:library %>”
SelectCommand=”select * from Authors” >
</asp:SqlDataSource>
<br />
<asp:GridView ID=”GridView1″ runat=”server” DataSourceID=”SqlDataSource1″>
<Columns>
<asp:BoundField DataField=”id” HeaderText=”id” />
<asp:CommandField ShowEditButton=”True” />
</Columns>
</asp:GridView>
</form>
</body>
</html>

ПРинесте все Дз

Клиентские обратные вызовы.
Компоненты и модели клиентских обратных вызовов Состоит из шагов:
1.Некоторый момент времени на клиентской стороне происходит событие javascript
Целью которого является вызов метода обратного вызова на стороне сервера.
2.После вызова метода происходит жизненный цикл страниц.
3.После завершения процесса инициализирования страницы, ASP.net выполняет метод
обратного вызова сигнатура метода(Принимает и возвращает единственный строковой параметр)
4. После получения ответа от метода клиентская сторона использует javascript
для модификации веб-страниц.

Скачать файл пример.txt”>
Скачать файл схема.bmp”>
Скачать файл AjaxAndAsp.7z”>
http://dump.ru/file/5064621

Реализация вызова функция обратного вызова.

Функция или триггер клиентской стороны который использует обратный вызов устанавливается на определенные события  с помощью коллекции Attributes  эелемента инициализируещего событие для генерации тела обработчика java – script используется специальный метод asp.net  GetCallBackEventReferences:

1/ ССылка на объект который обрабатывает обратный вызов.

2. ДАнные которые отправляются от клиента к сервеку.

3. Функции жава-скрипт которая будет принимать обратный результат.

4. Дополнительная информация передаваемая на  сервер.

5. Асинхронный или не асинхронный вызов.

Реализация обратного вызова требуется создание класса реализующий интерфейс
ICallackEventHandler
Методы
RaiseCallbackEvent принимает событие в строковом параметре вызывается первым.
GetCallBackResult выполняет основную обработку данных и возвращает результат обратно на страницу

Сценарий клиентской стороны:

Сценарий на стороне клиента представлен javascipt функцией функция может иметь любое имя но должна принимать 2 параметра.
1. Содержит результатную строку
2. Объект httpContext.
Функция обрабатывает результатную строку и выполняет изменения на странице

Мой блог находят по следующим фразам

Xml –язык разметки но не программирования.

Xml- extensible markup language.

(Расширяемый язык разметки)

Подробнее

WPF

автор: admin | Октябрь 14, 2010 | Раздел: Жизнь 48 отзыва(-ов)

1.Архитетура WPF.

Подробнее

sql

автор: admin | Октябрь 14, 2010 | Раздел: Программирование 13 отзыва(-ов)

SQL

Колосветов Евгений

Подробнее

PHP

автор: admin | Октябрь 14, 2010 | Раздел: Жизнь 8 отзыва(-ов)

Начальный шаблон:

<?

Код

?>

Или

<?phpphp

код

?>

Имя любой переменной начинается со знака доллара. Потом могут идти буквы и цифры и знак подчеркивания.

Подробнее

Oracle

автор: admin | Октябрь 14, 2010 | Раздел: Жизнь 39 отзыва(-ов)

Экземпляр – это набор процессов операционной системы и используемая ими память.

Oracleservice<sid>Служба которая отвечает за один экземпляр.

Подробнее

Java-script

автор: admin | Октябрь 14, 2010 | Раздел: Жизнь 38 отзыва(-ов)

Колосветов Евгений 13пр31.

1.Сценарий

Jave-script

Подробнее

ITE

автор: admin | Октябрь 14, 2010 | Раздел: Жизнь 30 отзыва(-ов)

1
Which two of the following standards are necessary for proper virus protection? (Choose two.)
Virus protection software should be installed on all workstations and servers.
One person should be responsible for communicating virus alerts to all users.

2
Подробнее