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(); } }
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; } }