Sergey
- Вопросы
- Ответы
Имя | Sergey |
Возраст | Неизвестно |
Сайт | Неизвестно |
Неизвестно | |
Участвует в проекте | 1110 дн., 23 час., 51 мин. |
Последняя активность | 513 дн., 22 час., 10 мин. назад |
Ответы
Перейти к вопросу →
Использование 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
Перейти к вопросу →
Почитай на хабре Generating PDF files with PHP and FPDF
и вот тут Что такое PDF и как его можно прикрутить к web-ориентированным приложениям средствами PHP
Перейти к вопросу →
Нашёл:)
HttpContext.Current.Server.ScriptTimeout = 60
Свойство ScriptTimeout может быть задано в файле Web.config с помощью установки атрибута executionTimeout элемента Элемент httpRuntime (схема параметров ASP.NET). Установка времени ожидания программно при помощи свойства ScriptTimeout имеет приоритет перед установкой Web.config.
Источник msdn