Beispiel #1
0
        private void BindRP()
        {
            int pagesize  = anps.PageSize;
            int pageindex = anps.CurrentPageIndex;

            string      name = Session["name"].ToString();
            SoundMember m    = new SoundMemberManager().selectMemByName(name);

            LBNames.Text       = m.Name;
            LBUserIds.Text     = m.UserId;
            LBCreateTimes.Text = m.CreateTime;

            string cond = "memId=" + m.Id;

            anps.RecordCount = new SoundSongManager().SongCount(cond);
            DataTable dt = new SoundSongManager().selectFengYe(pagesize, pageindex, cond);

            if (dt.Rows.Count == 0)
            {
                // 无声音
                emptydatass.Visible = true;
            }
            else
            {
                // 有声音
                emptydatass.Visible         = false;
                RepSeatchMemSong.DataSource = dt;
                RepSeatchMemSong.DataBind();
            }
        }
Beispiel #2
0
        protected void lbtnDel_Click(object sender, EventArgs s)
        {
            string    id = Convert.ToString(((LinkButton)sender).CommandArgument);
            SoundSong ss = new SoundSongManager().selectSongById(id);

            if (File.Exists(ss.Content))
            {
                File.Delete(ss.Content);
            } //删除文件
            else
            {
                showMessage.JsHistory(this, "文件不存在!", -1);
            }
            bool b = new SoundSongManager().deleteSong(id);

            if (b)
            {
                string      name = Session["name"].ToString();
                SoundMember m    = new SoundMemberManager().selectMemByName(name);
                RepSeatchMemSong.DataSource = new SoundSongManager().selectSongByMemId(m.Id);
                RepSeatchMemSong.DataBind();
            }
            else
            {
                showMessage.JsHistory(this, "未知原因导致删除失败", -1);
                return;
            }
        }