class Item
{
public string Name { get; set; }
}
...
var list = new List- {
new Item() { Name="Item1" },
new Item() { Name="Item2" },
new Item() { Name="Item3" },
new Item() { Name="Item4" },
new Item() { Name="Item5" },
};
Random rnd = new Random();
var items = from i in list
orderby rnd.Next()
select i;
var top = items.Take(3);
вівторок, 28 вересня 2010 р.
Select Top n Random Items
понеділок, 27 вересня 2010 р.
.NET 3.5 RSS Feed Handler
public void ProcessRequest(HttpContext context)
{
SyndicationFeed feed = GetNoveltiesFeed();
var output = new StringWriter();
var writer = new XmlTextWriter(output);
new Rss20FeedFormatter(feed).WriteTo(writer);
context.Response.ContentType = "application/rss+xml";
context.Response.Write(output.ToString());
}
четвер, 23 вересня 2010 р.
Получить top, left static-элемента
var div = $('#div1');
var top = Math.round(div.offset().top);
var left = Math.round(div.offset().left);
четвер, 9 вересня 2010 р.
Remove html-tags from string
var value = Regex.Replace(value, "<[^>]*?>", string.Empty, RegexOptions.IgnoreCase);
пʼятниця, 27 серпня 2010 р.
Метод для провірки телефона
public static bool IsPhone(this string phone)
{
return Regex.IsMatch(phone, @"^\+?[0-9\-() ]{5,19}$");
}
субота, 21 серпня 2010 р.
Custom css for IE 6
<!--[if lt IE 7]>
<link rel="stylesheet" type="text/css" href="ie6.css" />
<![endif]-->
вівторок, 27 липня 2010 р.
ExtJS grid wrap column
Добавляєм в наше апп метод:
потім використовуємо:
App.Globals.wrapRenderer = function(val) {
return '<div style="white-space:normal !important;">' + val + '</div>';
}
потім використовуємо:
...
{
header: "Описание",
dataIndex: "DESCRIPTION",
renderer: App.Globals.wrapRenderer,
width: 200
},
...
Підписатися на:
Дописи (Atom)