Иногда необходимо протестировать как формируются письма и нет необходимости оправлять на почтовый сервер. Для этого можно использовать локальную папку на сервере. Вот обычные настройки: <system.net> <mailSettings> <smtp deliveryMethod=”Network”> <network host=”smtp.yandex.ru” […]
Совершенно непонятные проблемы с Ajax
Решение: a. использовать ToolkitScriptManager вместо обычного ScriptManager b. убрать все вызовы Responce.write(они почему-то мешают)
Сделать зеркало на www
Решение: <rule name=”Cannonical Hostname”> <match url=”(.*)” /> <conditions logicalGrouping=”MatchAll”> <add input=”{HTTP_HOST}” pattern=”^snaphost\.com/reg/$” negate=”true” /> <add input=”{HTTPS}” pattern=”off” /> <add input=”{REQUEST_URI}” pattern=”(.*)reg/cs(.*)” /> <add input=”{REQUEST_URI}” pattern=”(.*)reg/policy.aspx” /> <add input=”{REQUEST_URI}” pattern=”(.*)reg/contact.aspx” /> […]
С ASP.NET 2.0 на ASP.NET 4.0 – как обновить приложение
Решение: В web.config надо закомментировать несколько строк (в ConfigSections): <configSections> <sectionGroup name=”system.web.extensions” type=”System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″> <sectionGroup name=”scripting” type=”System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″> <!–<section name=”scriptResourceHandler” type=”System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, […]
Решение проблемы при установке приложения ASP.NET на IIS
Решение: C:\Windows\Microsoft.NET\Framework\v4.0.30319 aspnet_regiis -i -enable Статья – http://olegtarasov.me/2010/09/nastrojka-iis-7-5-i-asp-net-4/
Редактор Editor и RequireFieldValidator неправильно работают на ModalPopupPanel (при загрузке появляется звездочка)
Решение: Лучше его не использовать или использовать JS для проверки.
Разница между server.transfer response.redirect
Решение: А разница в том, что Response.Redirect отправляет ответ браузеру, а Server.Transfer просто начинает обрабатывать другую страницу в рамках того же запроса. Примечание: если что-то передаешь в куки – то […]
Работа с excel
Решение: Статьи http://msdn.microsoft.com/en-us/office/ee358824.aspx http://stackoverflow.com/questions/643643/how-to-create-and-download-excel-document-using-asp-net http://msdn.microsoft.com/en-us/library/dd452407.aspx http://archive.msdn.microsoft.com/OOXMLv20CTP/Release/ProjectReleases.aspx?ReleaseId=2080 http://www.microsoft.com/en-us/download/confirmation.aspx?id=5124 http://stackoverflow.com/questions/2624333/how-do-i-read-data-from-a-spreadsheet-using-the-openxml-format-sdk http://stackoverflow.com/questions/824056/openxml-sdk-spreadsheet-starter-kits
Работа с excel 2007
Решение: Статья – http://www.microsoft.com/en-us/download/details.aspx?id=13255 Статья – http://social.msdn.microsoft.com/Forums/en/adodotnetdataproviders/thread/e5f8ba13-21a3-4365-8651-25b6ae2ce267 и проект aldoor/admin/uploadXLS
Проверка на число в коде
Решение: // Get the quantity, guarding against bogus values if (Int32.TryParse(quantityTextBox.Text, out quantity)) { // Update product quantity success = success && ShoppingCartAccess.UpdateItem(productId, quantity); } else { // if TryParse […]