Я думаю, что вы можете привязать свойство (предположим, оно называется SelectedIdx) в ViewModel к SelectedIndex, режим привязки можно выбрать OneWayToSourc или TwoWay.
Итак, когда вы выбрали один элемент, ваша viewModel получит selectedIndex через SelecteIdx.
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.42
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace FirstWeb
{
public partial class _Default
{
/// <summary>
/// form1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
}
}
Вы не изменитесь, это автоматически сгенерировало файл C#. Поскольку Вы продолжаете добавлять средства управления ASP.NET к странице, этот файл растет с дополнительными объявлениями. В более старых версиях C# (перед версией 2.0) и Visual Studio (перед Версией 2005), этот код был бы в регулярном файле Default.aspx.cs также.
С введением частичных классов в C# код, принадлежащий тому же классу, может быть разделен через несколько файлов. Здесь Вы видите “общедоступный частичный класс _Default’, который используется для содержания кода, сгенерированного разработчиком Visual Studio. Вы будете видеть ту же подпись класса в файле Default.aspx.cs также (Вы используете это для написания собственного кода).
Так, разработчик (Вы) и разработчик (Visual Studio) можете работать независимо, не переступая друг через друга.
Это взято из Первой веб-Программы (веб-проект) в Объясненном C#
Это будет полностью зависеть от того, каков код.
По-видимому, Вы знаете класс, который Вы отлаживаете - является ли это частью ORM, частью веб-сервиса сгенерированный прокси и т.д. Это - решающий бит информации.
Похож на Visual Studio мне. Попытайтесь гуглить только часть сообщения.
Это может также быть.Designer.cs файлом, сгенерированным ResXFileCodeGenerator, который генерирует обертки со строгим контролем типов для .resx файлов.
Я думаю, что этот код был сгенерирован Linq к механизму SQL.
можно изменить его, если Вы понимаете, как кодировать с Sql Enities
Ну, какой код - это? Большинство инструментов MS включает этот заголовок. xsd.exe
делает, sqlmetal
(LINQ-SQL) делает и т.д. Попытайтесь смотреть вниз несколько строк..., например, быстрый тест xsd для меня показывает второй блок комментария:
//
// This source code was auto-generated by xsd, Version=2.0.50727.3038.
//
Но это не существует в LINQ к коду SQL...; - (
Эти комментарии точно соответствуют найденным в некоторых моих сервисных ссылочных файлах. Они сгенерированы файлы прокси для сервисов WCF, поэтому возможно, Ваш код находится также в этой области.
Если Вы не видите те файлы в Проводнике Решения, нажмите 'Show All Files', и они появятся как .cs файлы в Сервисном ссылочном узле.