Я думаю, что нашел решение ... См. Здесь для более подробной информации: http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework/thread/47296641-0426-49c2-b048 -bf890c6d6af2 /
По сути, вы хотите сделать тип ICollection защищенным и использовать его в качестве резервного набора для общедоступного IEnumerable
public class Product
{
// This is a mapped property
protected virtual ICollection _photos { get; set; }
// This is an un-mapped property that just wraps _photos
public IEnumerable Photos
{
get { return _photos; }
}
public void AddPhoto(){...}
public void RemovePhoto(){...}
}
Чтобы ленивая загрузка работала, тип должен реализовать ICollection и доступ должны быть публичными или защищенными.
У меня это отлично работает. Вы правильно ссылаетесь на библиотеку jquery?
$('input[name=location]').change(function(){
alert(this.checked);
});
Приходилось ли вам сталкиваться с событием onChange?
$("input[name=location]").bind('change', function(){
alert("selected");
});