Решение: double b = 12; b.ToString(“f2”)
Как сделать ссылку на главную на всех страницах
Решение: На мастер странице: В коде разметки: <a id=”lnkDefault” runat=”server” > <img id=”imgDefault” runat=”server” border=”0″ alt=” Ремонт квартир. Отделка офисов и коттеджей” title=”Компания Комфорт-Строй. Отделочные строительные работы. Ремонт квартир” /> […]
Как сделать авторизацию без Membership
Решение: В web.config: <authentication mode=”Forms”> <forms loginUrl=”Login.aspx”> <credentials> <user name=”Joe” password=”Smith” /> </credentials> </forms> </authentication> В форме: if (FormsAuthentication.Authenticate(this.txtLogin.Text, this.txtPass.Text)) { FormsAuthentication.SetAuthCookie(this.txtLogin.Text, false); FormsAuthentication.RedirectFromLoginPage(this.txtLogin.Text, false); } else { Response.Write(“Invalid login […]
Как работать с Url Rewrite на хостинге infobox.ru
Решение: Статья – http://learn.iis.net/page.aspx/461/creating-rewrite-rules-for-the-url-rewrite-module
Как проверить на клиентской части, что все валидаторы asp.net сработали
Решение: if(Page_IsValid==true) …
Как получить код вызова страницы и получить саму страницу
Решение: public static void GetPage(String url) { try { // Creates an HttpWebRequest for the specified URL. HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create(url); // Sends the HttpWebRequest and waits for a response. […]
Как подключиться к вебслужбе
Решение: 1. Сделать на проекте AddServiceReference – написать URL – дать имя. 2. Код доступа: srPanel.esUsersSoapClient proxy = new srPanel.esUsersSoapClient(); srPanel.UserInfo[] s = proxy.GetUsers(0, true); proxy = new NetworkCredential(proxyUsername, proxyPassword, […]
Как перенести сайт на web project
Решение: Статья – http://stackoverflow.com/questions/735054/how-to-convert-asp-net-website-to-asp-net-web-application Статья – http://msdn.microsoft.com/en-us/library/aa983476.aspx
Как оставлять ViewState на сервере в Session
Решение: Базовый класс страницы public class LeaveViewStateOnTheServerPage: BasePage { protected override object LoadPageStateFromPersistenceMedium() { object viewStateBag; string m_viewState = (string)Session[“ViewState”]; LosFormatter m_formatter = new LosFormatter(); try { viewStateBag = m_formatter.Deserialize(m_viewState); […]
Как использовать валидаторы в Мастере
Решение: Обрабатываем событие кнопки Далее protected void wizSubmitOrder_NextButtonClick(object sender, WizardNavigationEventArgs e) { if (e.CurrentStepIndex == 0) { Page.Validate(“ValidateQuantity”); if (!Page.IsValid) e.Cancel = true; } if (e.CurrentStepIndex == 1) { Page.Validate(“ShippingAddress”); […]