Из-за бага иногда не удаётся спрятать программно asp:LinkButton через свойство Visible. Можно спрятать через добавление стиля 'display: none'.
this.LinkButton.Style.Add("display", "none");
this.LinkButton.Style.Add("display", "none");
development division meeting place
class Contact
{
public string Name { get; set; }
public int YearofBirth { get; set; }
}
Contact c1 = new Contact();
c1.Name = "John";
c1.YearofBirth = 1980;
Contact c1 = new Contact("John", 1980);
Contact c1 = new Contact { Name = "John", YearofBirth = 1980 };
Contact c1 = new Contact("Wei-Meng Lee") { YearofBirth=1980 };
List Contacts = new List ();
Contacts.Add(new Contact { Name = "John", YearofBirth = 1980 });
Contacts.Add(new Contact { Name = "Mary", YearofBirth = 1986 });
Contacts.Add(new Contact { Name = "Richard",YearofBirth=1948 });
List Contacts = new List() {
new Contact { Name = "John", YearofBirth = 1980 },
new Contact { Name = "Mary", YearofBirth = 1986 },
new Contact { Name = "Richard", YearofBirth = 1948 }
};
#coding=utf-8
def getGeoData(ip):
"""Получить город по ip-адресу (адрес предается как строка).
Возвращает словарь с элементами-строками city, region, district
"""
import httplib
import re
from xml.dom.minidom import parseString
conn = httplib.HTTPConnection("194.85.91.253:8090")
conn.request("POST", "/geo/geo.html", \
"<ipquery><fields><all/></fields><ip-list><ip>" + ip + \
"</ip></ip-list></ipquery>")
resp = conn.getresponse()
data = resp.read()
conn.close()
# если ничего не найдено
if re.search("<message>Not found</message>", data):
return None
dom = parseString(data)
city = dom.documentElement.getElementsByTagName('city')[0]\
.firstChild.nodeValue
region = dom.documentElement.getElementsByTagName('region')[0]\
.firstChild.nodeValue
district = dom.documentElement.getElementsByTagName('district')[0]\
.firstChild.nodeValue
return {'city' : city, 'region' : region, 'district' : district}