Пример #1
0
        protected void BindArtistList()
        {
            ArtistController sysmgr = new ArtistController();
            List <Artist>    info   = sysmgr.Artist_List();

            info.Sort((x, y) => x.Name.CompareTo(y.Name));
            ArtistList.DataSource     = info;
            ArtistList.DataTextField  = nameof(Artist.Name);
            ArtistList.DataValueField = nameof(Artist.ArtistId);
            ArtistList.DataBind();
            //ArtistList.Items.Insert(0, "select ...");
        }
Пример #2
0
 protected void BindArtistList()
 {
     MessageUserControl.TryRun(() =>
     {
         ArtistController sysmgr = new ArtistController();
         List <Artist> info      = sysmgr.Artist_List();
         info.Sort((x, y) => x.Name.CompareTo(y.Name));
         ArtistList.DataSource     = info;
         ArtistList.DataTextField  = nameof(Artist.Name);
         ArtistList.DataValueField = nameof(Artist.ArtistId);
         ArtistList.DataBind();
     });
 }
Пример #3
0
        protected void BindArtistList()
        {
            ArtistController controller = new ArtistController();
            List <Artist>    artistList = controller.Artist_List();

            artistList.Sort((x, y) => x.Name.CompareTo(y.Name));

            ArtistList.DataSource     = artistList;
            ArtistList.DataTextField  = nameof(Artist.Name);
            ArtistList.DataValueField = nameof(Artist.ArtistId);
            ArtistList.DataBind();
            //ArtistList.Items.Insert(0, "Select");
        }
Пример #4
0
        protected void BindArtistList()
        {
            //connect to your controller class
            ArtistController sysmgr = new ArtistController();
            List <Artist>    info   = sysmgr.Artist_List();

            info.Sort((x, y) => x.Name.CompareTo(y.Name));
            //if you want descending, you must swap the y.name.compareto(x.Name)...
            ArtistList.DataSource     = info;
            ArtistList.DataTextField  = nameof(Artist.Name);
            ArtistList.DataValueField = nameof(Artist.ArtistId); //this nameof thingy helps you with spelling
            ArtistList.DataBind();
            //ArtistList.Items.Insert(0, "Select...");
        }
Пример #5
0
        protected void BindArtistList()
        {
            ArtistController     sysmgr = new ArtistController();
            List <SelectionList> info   = sysmgr.Artist_List();

            //reminder on how to .Sort in your code behind
            //info.Sort((x, y) => x.DisplayText.CompareTo(y.DisplayText));

            //setup for the ddl
            ArtistList.DataSource     = info;
            ArtistList.DataTextField  = nameof(SelectionList.DisplayText);
            ArtistList.DataValueField = nameof(SelectionList.ValueId);
            ArtistList.DataBind();

            //setup the prompt
            //ListItem prompt = new ListItem();
            //prompt.Text = "select an artist";
            //prompt.Value = "0";
            //ArtistList.Items.Insert(0, prompt);

            ArtistList.Items.Insert(0, new ListItem("select an artist", "0"));
        }
Пример #6
0
        protected void BindArtistList()
        {
            ArtistController     sysmgr = new ArtistController();
            List <SelectionList> info   = sysmgr.Artist_List();

            //reminder on how to .sort in your code behind
            //info.Sort((x, y) => x.DisplayText.CompareTo(y.DisplayText));

            //setup for DDL
            ArtistList.DataSource     = info;                                          ///grab list of artist
            ArtistList.DataTextField  = nameof(SelectionList.DisplayText);             //assign Display text
            ArtistList.DataValueField = nameof(SelectionList.ValueId);                 //assign value relation
            ArtistList.DataBind();

            //setup the prompt
            ListItem prompt = new ListItem();

            prompt.Value = "0";
            prompt.Text  = "Select an Artist";
            ArtistList.Items.Insert(0, prompt);

            //Alternatively----Doing it in one line
            // ArtistList.Items.Insert(0, new ListItem("select an artist", "0"));
        }