कृपया इसे हल करने में मेरी सहायता करें ... मुझे त्रुटि मिल रही है क्योंकि "स्थिति 0 पर कोई पंक्ति नहीं है", "श्रेणी अपवाद से बाहर सूचकांक को अनचाहे किया गया था उपयोगकर्ता कोड "त्रुटि प्राप्त करना "स्थिति 0 पर कोई पंक्ति नहीं है"
नीचे मेरी कोड
protected void Page_Load(object sender, EventArgs e)
{
MTMSService obj = new MTMSService();
DBAccess db = new DBAccess();
{
MTMSDTO objc = new MTMSDTO();
{
objc.TaskID = Convert.ToInt32(Session["TaskID"]);
DataSet rep = obj.GetReports(objc);
DataView Rprts = new DataView();
Rprts.Table = rep.Tables[0];
LblTaskID.Text = rep.Tables[0].Rows[0]["TaskID"].ToString();
LblTaskName.Text = rep.Tables[1].Rows[0]["TaskName"].ToString();
LblDueDate.Text = rep.Tables[2].Rows[0]["DueDate"].ToString();
LblDescription.Text = rep.Tables[3].Rows[0]["Description"].ToString();
LblAssignBy.Text = rep.Tables[4].Rows[0]["AssignBy"].ToString();
LblStatus.Text = rep.Tables[5].Rows[0]["Status"].ToString();
LblPercentageComplete.Text =
rep.Tables[6].Rows[0]["PercentageComplete"].ToString();
LblTaskName.Visible = true;
LblAssignBy.Visible = true;
LblDescription.Visible = true;
LblDueDate.Visible = true;
LblStatus.Visible = true;
LblPercentageComplete.Visible = true;
LblAssignTo.Visible = false;
}
}
}
अच्छा, संदेश बहुत स्पष्ट है, है ना? आप क्या समझ में नहीं आ रहे हैं? यदि 'rep.Tables [0]' में कोई पंक्ति नहीं है, तो 'पंक्तियों [0]' तक पहुंच अपवाद फेंकता है। –
यह देखने के लिए जांचें कि क्या इसका उपयोग करने से पहले तालिका में कोई पंक्तियां हैं! –
** डीबग ** और ** देखें ** –