Ответы пользователя Sergey - CodeHelper

Sergey

Sergey
Карма 2841
Имя Sergey
Возраст Неизвестно
Сайт Неизвестно
Twitter Неизвестно
Участвует в проекте 1110 дн., 23 час., 51 мин.
Последняя активность 513 дн., 22 час., 10 мин. назад
О себе ничего не указано

Ответы

Новые Лучшие
1
...
6
7
8
9
10
...
14
Перейти к вопросу →

Использование GUID удобно ещё и тем что ты в программе сразу задаешь ID и можешь его использовать, а уже затем всё "кучей" сохранить. При ID типа long, придёться крутиться с ID типа -1, или сразу сохранять сущность и получать id

Перейти к вопросу →

Пробовал и Notepad++, и Aptana, и самопальные редакторы, и даже Visual Studio :). По мне лучше знать css, а уж в чём работать дело десятое.

P.S. Из всех редакторов, с которыми работал Aptana больше всех устраивает, ну и firebug))) - он лучший!!!

Перейти к вопросу →

Добавить строки в DataGridView можно или программно, воспользовавшись методом Add коллекции строк(свойство DataGridView.Rows (типа DataGridViewRowCollection) обеспечивает доступ к такой коллекции), или подключив к нему некоторый источник данных.

Метод Add() имеет четыре варианта:

// добавляет одну строку, заполняя ее значениями по умолчанию
int Add(); 
// добавляет одну строку, заполняя ее значениями из массива values
int Add(params object[] values);
// добавляет несколько строк, заполняя их значениями по умолчанию
int Add(int count);
// добавляет заранее созданную строку
int Add(DataGridViewRow dataGridViewRow);

Можно ещё метод Insert() посмотреть.

Подробнее в статье "DataGridView. Новый контрол в составе Framework 2.0" или в MSDN

Перейти к вопросу →

Ну вопрос стоит про объединение строк, поэтому можно сделать

var s = String.Concat(textbox1.Text, " - " , textbox2.Text);

либо

var s = String.Format("{0} - {1}" ,textbox1.Text, textbox2.Text);

и затем записать в файл s

Если нужно "склеить" несколько строк, то целесообразнее использовать StringBuilder и метод Append(), так как обычная конкатенация приводит к созданию в памяти дополнительного лишних объектов типа string.

Перейти к вопросу →

Курить мат. часть, хотя бы здесь. А вообще css - это каскадные таблицы стилей, то есть можно писать не только a, но и div a, a.someclass, a#someID и множество комбинаций. И css очень зависит от порядка.

Самое простое решение присвой ссылкам, которые хочешь выделить класс и в 'a.someclass' пиши другой стиль

<html>
    <head>
    <style type="text/css">
    	a.test1 {
    		color: black;
    	}
    	a.test1:hover {
    		color: yellow;
    	}		
    	a.test2 {
    		color: green;
    	}
    </style>
    </head>
    <body>
    	<a class="test1" href="#">test1</a>
    	<a class="test2" href="#">test2</a>
    </body>
</html>

Привёл пример для hover, для остального также и естественно от структуры документа селекторы будет меняться

Перейти к вопросу →

В jQuery можно всё))

В данном случае можно использовать

closest(expr) → jQuery

Данная функция работает при первой проверке текущего элемента, если он подходит утсановленному выражению, в таком случае функция вернёт сам элемент. Если не подходит, функция будет продолжать проходить вверх по документу, от родителя к родителю, пока элемент не будет найден элемент соответсвующий обозначенному выражению. Если нет подходящих элементов будет возвращено none. Функция особенно полезна при передаче события.

Параметры

expr (Строковое выражение ): выражение, фильтрующее элементы.

Пример

 $(document).bind("click", function (e) {
    $(e.target).closest("tr").toggleClass("select");
 });

Источник

  • parent() поднимается на один уровень в дереве DOM.
  • parents(".foo") поднимается до корневого элемента и выбирает только те элементы, которые сответсвуют селектору .foo.
  • closest(".foo") поднимается до корневого элемента, но останавливается, когда находит родитель с селектором .foo.
Перейти к вопросу →

Очевидно, нельзя получить полный путь загруженного файла. Это создает угрозу безопасности, поэтому браузеры не позволяют делать этого.

Перейти к вопросу →

Я сделал вот так:

Protected Sub grdFormValues_RowDataBound(ByVal sender As Object, ByVal e As GridViewRowEventArgs)        
    If e.Row.RowType = DataControlRowType.Header Then
        Dim dt = CType(grdFormValues.DataSource, DataTable)
        For i As Integer = 0 To dt.Columns.Count - 1
            e.Row.Cells(i).Text = dt.Columns(i).Caption
        Next
    End If
End Sub
Перейти к вопросу →

Нашёл:)

HttpContext.Current.Server.ScriptTimeout = 60

Свойство ScriptTimeout может быть задано в файле Web.config с помощью установки атрибута executionTimeout элемента Элемент httpRuntime (схема параметров ASP.NET). Установка времени ожидания программно при помощи свойства ScriptTimeout имеет приоритет перед установкой Web.config.

Источник msdn


1
...
6
7
8
9
10
...
14
v1.7.123.556
© 2009—2010 CodeHelper FAQ | О сайте | Обратная связь | История изменений | Статьи
Creative Commons LicenseМатериалы сайта распространяются под лицензией Creative Commons Attribution-Share Alike 3.0 Unported.