<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Kbyte.Ru: Программирование на ASP .NET</title>
    <link>http://kbyte.ru</link>
    <description>ASP .NET: Исходные коды, статьи, вопросы и ответы, советы, помощь.</description>
    <language>ru-RU</language>
    <generator>Kbyte.Ru v.5.2011.12.30+</generator>
    <image>
      <url>http://kbyte.ru/Content/Images/kbyte305x130.gif</url>
    </image>
    <ttl>30</ttl>
    <lastBuildDate>Fri, 24 Feb 2012 17:40:34 GMT</lastBuildDate>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/aspnet-kbyte-ru" /><feedburner:info uri="aspnet-kbyte-ru" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
      <title>GridView заполнять в ручную</title>
      <link>http://feedproxy.google.com/~r/aspnet-kbyte-ru/~3/gtLuMhj7vRw/Show.aspx</link>
      <description>Есть текстовый файл. Загружаю его в директорию сайт\Files оттуда читаю по-строчно и вытаскиваю только необходимые данные.&lt;br /&gt;Извлеченными данными хочу заполнить GridView и после нажатия кнопки эти данные добавлять в БД.&lt;br /&gt;Нужные данные читаю, могу вывести в Label, но в GridView не могу запихнуть. Может я чего то не понимаю. Или для такой задачи мне GridView не подойдет? </description>
      <author>roma_rio</author>
      <category>Форумы</category>
      <category>Web-программирование</category>
      <pubDate>Fri, 24 Feb 2012 17:40:34 GMT</pubDate>
    <feedburner:origLink>http://kbyte.ru/ru/Forums/Show.aspx?id=12740</feedburner:origLink></item>
    <item>
      <title>Трагедия с картинкой в День Святого Валентина!!!</title>
      <link>http://feedproxy.google.com/~r/aspnet-kbyte-ru/~3/XcvhxI_8ugo/Show.aspx</link>
      <description>Здравствуйте, дорогие наши Волшебники!&lt;br /&gt;&lt;br /&gt;С Праздником вас всех!!!&lt;br /&gt;&lt;br /&gt;Есть у меня такая беда: посетитель закачивает картинку на сервер, а потом я ВРУЧНУЮ добавляю превьюшку к этой самой картинке... &lt;img src='/Content/Images/messageSmiles/Kbyte5x/bu.gif' style='border:none;' /&gt;&lt;br /&gt;&lt;br /&gt;Может ли кто-нибудь из присутствующих здесь Мужчин гармонично вписать код в уже имеющуюся страницу, чтобы при закачке картинки сохранялась и превьюшка с размером 150 пикселей по большей стороне? Интересует формат JPG. &lt;br /&gt;&lt;br /&gt;Сейчас код страницы такой:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre class="brush:vb;collapse:true;"&gt;&amp;lt;%@ Page Language=&amp;quot;VB&amp;quot; %&amp;gt;
&amp;lt;%@ Import Namespace=&amp;quot;System.Data&amp;quot; %&amp;gt;
&amp;lt;%@ Import Namespace=&amp;quot;System.Data.OleDB&amp;quot; %&amp;gt;
&amp;lt;script runat=server&amp;gt;
Sub SubmitUploadFile(ByVal sender As Object, ByVal e As EventArgs)
	Dim strFileName, strRootUpload, strUniqueName, PathToUploadFile, CheckFile As String 
	Dim Index As Integer
	If Not (frmFileUpload.PostedFile Is Nothing) then 
	Try 
		strFileName = frmFileUpload.PostedFile.FileName 
	If strFileName &amp;lt;&amp;gt; &amp;quot;&amp;quot; then 
		strFileName = strFileName.Replace(&amp;quot;/&amp;quot;, &amp;quot;\&amp;quot;)
		Index = strFileName.LastIndexOf(&amp;quot;\&amp;quot;)
		strFileName = strFileName.Substring(Index + 1)
		strRootUpload = Server.MapPath(&amp;quot;pictures&amp;quot;)
		strUniqueName = &amp;quot;picture_big.jpg&amp;quot;
		frmFileUpload.PostedFile.SaveAs(strRootUpload &amp;amp; &amp;quot;\&amp;quot; &amp;amp; strUniqueName)
		Response.Redirect(&amp;quot;pictures/picture_big.jpg&amp;quot;)
	End If
	Catch
	End Try
	End If
End Sub
&amp;lt;/script&amp;gt;
&amp;lt;html&amp;gt;
&amp;lt;body&amp;gt;
&amp;lt;form runat=&amp;quot;server&amp;quot;&amp;gt;
&amp;lt;center&amp;gt;
		&amp;lt;table&amp;gt;
			&amp;lt;tr&amp;gt; 
				&amp;lt;td&amp;gt;
				&amp;lt;Input ID=&amp;quot;frmFileUpload&amp;quot; Type=&amp;quot;File&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;
				&amp;lt;asp:Button ID=&amp;quot;btnUploadFile&amp;quot; Text=&amp;quot;загрузить файл&amp;quot; Type=&amp;quot;Submit&amp;quot; OnClick=&amp;quot;SubmitUploadFile&amp;quot; runat=&amp;quot;server&amp;quot; /&amp;gt;
				&amp;lt;/td&amp;gt;
			&amp;lt;/tr&amp;gt;
		&amp;lt;/table&amp;gt;
&amp;lt;/center&amp;gt;
&amp;lt;/form&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/pre&gt;&lt;/div&gt;</description>
      <author>Ann</author>
      <category>Форумы</category>
      <category>Web-программирование</category>
      <pubDate>Tue, 14 Feb 2012 13:51:17 GMT</pubDate>
    <feedburner:origLink>http://kbyte.ru/ru/Forums/Show.aspx?id=12699</feedburner:origLink></item>
    <item>
      <title>Каким форматом сжатия файлов вы пользуетесь чаще всего?</title>
      <link>http://feedproxy.google.com/~r/aspnet-kbyte-ru/~3/1N7f71DaO4c/PopPoll.aspx</link>
      <description>&lt;br /&gt;&lt;em&gt;Ваш ответ: 0&lt;/em&gt;</description>
      <category>Опросы и голосования Kbyte.Ru</category>
      <category>0</category>
      <comments>http://kbyte.ru/ru/Kbyte/PopPoll.aspx?id=52#comments</comments>
      <pubDate>Mon, 16 Jan 2012 14:34:55 GMT</pubDate>
    <feedburner:origLink>http://kbyte.ru/ru/Kbyte/PopPoll.aspx?id=52</feedburner:origLink></item>
    <item>
      <title>Как &amp;quot;ограбить&amp;quot; страничку другого сайта?</title>
      <link>http://feedproxy.google.com/~r/aspnet-kbyte-ru/~3/zbfbN5oRRZQ/Show.aspx</link>
      <description>Всем привет. С Наступившим НГ!&lt;br /&gt;Суть - нужно получить код со страницы др сайта, распарсить, извлечь нужную ссылку, перейти по ней, снова распарсить и ограбить.&lt;br /&gt;И вот на первом этапе возникла запара. На этой странице используется ajax и чтобы получить нужную мне ссылку, я должен как-то заполнить текстовое поле и нажать submit после чего вытянуть результат в виде html кода страницы. &lt;br /&gt;&lt;br /&gt;Чтобы было проще понять - http://worldoftanks.ru/community/accounts/&lt;br /&gt;&lt;br /&gt;Я делаю так:&lt;br /&gt;&lt;div class="code"&gt;&lt;pre class="brush:csharp;"&gt;
WebRequest req = HttpWebRequest.Create(@&amp;quot;http://worldoftanks.ru/community/accounts/#wot&amp;amp;at_search=vasili00&amp;quot;);
using (StreamReader reader = new StreamReader(req.GetResponse().GetResponseStream()))
{
reader.ReadToEnd().ToString();
}
&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;но как результат, получаю обычную страницу без результата поиска(что логично, тк не параметров а обычный указатель, хотя если ввести в браузерную строку ссылку, то результат отображает. в общем не дорос я пока чтобы понять, растолкуйте плз). пытаюсь найти что-то в гугле, вроде както нужно post запрос отправить, но как пока не допер...&lt;br /&gt;&lt;br /&gt;Благодарю.</description>
      <author>Bille Gates</author>
      <category>Форумы</category>
      <category>Общие вопросы программирования</category>
      <pubDate>Fri, 06 Jan 2012 00:02:01 GMT</pubDate>
    <feedburner:origLink>http://kbyte.ru/ru/Forums/Show.aspx?id=12554</feedburner:origLink></item>
    <item>
      <title>Web.config</title>
      <link>http://feedproxy.google.com/~r/aspnet-kbyte-ru/~3/gg7pzOCoMLY/Show.aspx</link>
      <description>Подскажите пж что я делаю не так?&lt;br /&gt;Пытаюсь добавить в Web.config следующую строку:&lt;br /&gt;&lt;div class="code"&gt;&lt;pre class="brush:xml;"&gt;&amp;lt;customErrors mode=&amp;quot;On&amp;quot; defaultRedirect=&amp;quot;Error.aspx&amp;quot;&amp;gt;&amp;lt;/customErrors&amp;gt;&lt;/pre&gt;&lt;/div&gt;для перенаправления пользователя на страницу ошибки.&lt;br /&gt;Компилятор выдает ошибку: &lt;br /&gt;&lt;em&gt;Неизвестный раздел конфигурации customErrors&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Имеет значение, в какую ветку я вставляю этот код?</description>
      <author>Павел</author>
      <category>Форумы</category>
      <category>Web-программирование</category>
      <pubDate>Tue, 03 Jan 2012 18:06:51 GMT</pubDate>
    <feedburner:origLink>http://kbyte.ru/ru/Forums/Show.aspx?id=12548</feedburner:origLink></item>
    <item>
      <title>В чем разница?</title>
      <link>http://feedproxy.google.com/~r/aspnet-kbyte-ru/~3/Ikpac5D_eSY/Show.aspx</link>
      <description>Всем привет.&lt;br /&gt;Кто подскажет в чем разница при использовании следующего кода:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre class="brush:csharp;"&gt;if (HttpContext.Current.User.Identity.IsAuthenticated)&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;и&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre class="brush:csharp;"&gt;if (this.Page.User.Identity.IsAuthenticated)&lt;/pre&gt;&lt;/div&gt;?</description>
      <author>Павел</author>
      <category>Форумы</category>
      <category>Web-программирование</category>
      <pubDate>Tue, 03 Jan 2012 10:32:22 GMT</pubDate>
    <feedburner:origLink>http://kbyte.ru/ru/Forums/Show.aspx?id=12545</feedburner:origLink></item>
    <item>
      <title>Вы пользуетесь ICQ, если да, то каким клиентом?</title>
      <link>http://feedproxy.google.com/~r/aspnet-kbyte-ru/~3/BebeyXcoNec/PopPoll.aspx</link>
      <description>&lt;br /&gt;&lt;em&gt;Ваш ответ: 0&lt;/em&gt;</description>
      <category>Опросы и голосования Kbyte.Ru</category>
      <category>0</category>
      <comments>http://kbyte.ru/ru/Kbyte/PopPoll.aspx?id=51#comments</comments>
      <pubDate>Wed, 28 Dec 2011 19:55:18 GMT</pubDate>
    <feedburner:origLink>http://kbyte.ru/ru/Kbyte/PopPoll.aspx?id=51</feedburner:origLink></item>
    <item>
      <title>Сохранение исключений (exceptions) в БД</title>
      <link>http://feedproxy.google.com/~r/aspnet-kbyte-ru/~3/M31LTuZWCxE/Show.aspx</link>
      <description>Добрый день.&lt;br /&gt;Как правильно организовать сохранение в БД возникших в работе программы исключений?</description>
      <author>Павел</author>
      <category>Форумы</category>
      <category>Web-программирование</category>
      <pubDate>Mon, 26 Dec 2011 20:39:58 GMT</pubDate>
    <feedburner:origLink>http://kbyte.ru/ru/Forums/Show.aspx?id=12534</feedburner:origLink></item>
    <item>
      <title>Двойная вставка строки в БД</title>
      <link>http://feedproxy.google.com/~r/aspnet-kbyte-ru/~3/WeJIgDS11rQ/Show.aspx</link>
      <description>Не могу понять, по какой причине при внесении новой строки в БД она вставляется 2 раза!&lt;br /&gt;просто мистика какая-то.&lt;br /&gt;Отладку осуществляю в VS2010, также установлен в системе IIS(если это имеет какое-либо значение). &lt;br /&gt;Вот, пример кода:&lt;br /&gt;&lt;div class="code"&gt;&lt;pre class="brush:csharp;collapse:true;"&gt;
private static SqlConnection sqlCon;
private static SqlCommand insertPersonCommand;

private static SqlConnection SQLCon
    {
        get
        {
            if (sqlCon == null)
                sqlCon = new SqlConnection(connString);
            return sqlCon;
        }
    }

private static SqlCommand InsertPersonCommand
    {
        get
        {
            if (insertPersonCommand == null)
            {
                insertPersonCommand = new SqlCommand();
                insertPersonCommand.CommandText = &amp;quot;InsertPerson&amp;quot;;
                insertPersonCommand.CommandType = CommandType.StoredProcedure;
                insertPersonCommand.Connection = SQLCon;

                SqlParameter sqlParameter = new SqlParameter(&amp;quot;@Surname&amp;quot;, SqlDbType.NVarChar, 20);
                sqlParameter.Direction = ParameterDirection.Input;
                insertPersonCommand.Parameters.Add(sqlParameter);

                sqlParameter = new SqlParameter(&amp;quot;@FirstName&amp;quot;, SqlDbType.NVarChar, 20);
                sqlParameter.Direction = ParameterDirection.Input;
                insertPersonCommand.Parameters.Add(sqlParameter);

                ...

                sqlParameter = new SqlParameter(&amp;quot;@User_ID&amp;quot;, SqlDbType.UniqueIdentifier, 0);
                sqlParameter.Direction = ParameterDirection.Input;
                insertPersonCommand.Parameters.Add(sqlParameter);
            }
            return insertPersonCommand;
        }
    }

public static bool InsertPerson(Person person)
    {
        bool rez = false;
        InsertPersonCommand.Parameters[&amp;quot;@Surname&amp;quot;].Value = person.Surname;
        InsertPersonCommand.Parameters[&amp;quot;@FirstName&amp;quot;].Value = person.FirstName;
        InsertPersonCommand.Parameters[&amp;quot;@SecondName&amp;quot;].Value = person.SecondName;
        InsertPersonCommand.Parameters[&amp;quot;@Phone_work&amp;quot;].Value = person.Phone_work;
        InsertPersonCommand.Parameters[&amp;quot;@Phone_mob&amp;quot;].Value = person.Phone_mob;
        InsertPersonCommand.Parameters[&amp;quot;@Phone_home&amp;quot;].Value = person.Phone_home;
        InsertPersonCommand.Parameters[&amp;quot;@Email&amp;quot;].Value = person.Email;
        if (person.Birthday != DateTime.MinValue)
            InsertPersonCommand.Parameters[&amp;quot;@Birthday&amp;quot;].Value = person.Birthday;
        else
            InsertPersonCommand.Parameters[&amp;quot;@Birthday&amp;quot;].Value = DBNull.Value;
        InsertPersonCommand.Parameters[&amp;quot;@Address&amp;quot;].Value = person.Address;
        InsertPersonCommand.Parameters[&amp;quot;@PersonType_ID&amp;quot;].Value = person.PersonType_ID;
        InsertPersonCommand.Parameters[&amp;quot;@User_ID&amp;quot;].Value = person.User_ID;

        try
        {
            SQLCon.Open();
            InsertPersonCommand.ExecuteNonQuery();

            if (InsertPersonCommand.ExecuteNonQuery() == 1)
                rez = true;
        }
        catch
        {

        }
        finally
        {
            if (SQLCon.State == ConnectionState.Open)
                SQLCon.Close();
        }

        return rez;
    }
&lt;/pre&gt;&lt;/div&gt;Вот хранимая процедура:&lt;br /&gt;&lt;div class="code"&gt;&lt;pre class="brush:sql;"&gt;
ALTER PROCEDURE dbo.InsertPerson
(
	@Surname nvarchar(20),
	@FirstName nvarchar(20),
	@SecondName nvarchar(20),
	@Phone_work nvarchar(20),
	@Phone_mob nvarchar(20),
	@Phone_home nvarchar(20),
	@Email nvarchar(50),
	@Birthday date,
	@Address nvarchar(255),
	@PersonType_ID tinyint,
	@User_ID uniqueidentifier
)
	
AS

INSERT INTO [Book]
VALUES (@Surname, @FirstName, @SecondName, @Phone_work, @Phone_mob, @Phone_home, @Email, @Birthday, @Address, @PersonType_ID, @User_ID);
&lt;/pre&gt;&lt;/div&gt;</description>
      <author>Павел</author>
      <category>Форумы</category>
      <category>Web-программирование</category>
      <pubDate>Sat, 24 Dec 2011 23:13:36 GMT</pubDate>
    <feedburner:origLink>http://kbyte.ru/ru/Forums/Show.aspx?id=12519</feedburner:origLink></item>
    <item>
      <title>В чем разница при выполнении java-скрипта?</title>
      <link>http://feedproxy.google.com/~r/aspnet-kbyte-ru/~3/VvRHzvxtUtw/Show.aspx</link>
      <description>Добрый день.&lt;br /&gt;Работаю над сайтом в ASP.Net. Необходимо выводить на экран MessageBox. Как известно, метод Message.Show работает только в WinForms. &lt;br /&gt;Полез в и-нет и нашел довольно много вариантов организации вывода такого сообщения на экран.&lt;br /&gt;Самый простой:&lt;br /&gt;&lt;div class="code"&gt;&lt;pre class="brush:csharp;"&gt;Response.Write(&amp;quot;&amp;lt;SCRIPT LANGUAGE='JavaScript'&amp;gt; alert('Выделите необходимую запись в таблице'); &amp;lt;/SCRIPT&amp;gt;&amp;quot;);&lt;/pre&gt;&lt;/div&gt;Но мне необходимо не просто кнопка &amp;quot;ОК&amp;quot;, а две кнопки &amp;quot;Да&amp;quot; &amp;quot;Нет&amp;quot;. А скрипт такого типа почему-то не работает: &lt;br /&gt;&lt;div class="code"&gt;&lt;pre class="brush:csharp;"&gt;Response.Write(&amp;quot;&amp;lt;SCRIPT LANGUAGE='JavaScript'&amp;gt; if(confirm('Вы действительно хотите удалить запись?')==false) return false; &amp;lt;/SCRIPT&amp;gt;&amp;quot;);&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;Хотя если идти через свойства кнопки &amp;quot;Удалить&amp;quot;, то такой код работает:&lt;br /&gt;&lt;div class="code"&gt;&lt;pre class="brush:csharp;"&gt;btn_Delete.Attributes.Add(&amp;quot;onclick&amp;quot;, &amp;quot;javascript:if(confirm('Вы действительно хотите удалить запись?')==false) return false;&amp;quot;);&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;Что делаю не так?</description>
      <author>Павел</author>
      <category>Форумы</category>
      <category>Web-программирование</category>
      <pubDate>Sat, 24 Dec 2011 22:47:54 GMT</pubDate>
    <feedburner:origLink>http://kbyte.ru/ru/Forums/Show.aspx?id=12517</feedburner:origLink></item>
  </channel>
</rss>

