با سلام
توی سایتم صفحه جستجو دارم که از کد if استفاده کردم، در یک حالت هست که تعداد رکوردهایی که با شرایط همخونی داره مطابق با کد زیر
if (DropDownNoeMelk.SelectedValue == "باغ - باغچه - ویلا" && TaghazaSearch == "فروش")
{
MolkDataClassesDataContext mybank = new MolkDataClassesDataContext();
var query1 = (from x in mybank.Tbl_Bagh_Baghche_Vilas
where x.NoeMoamele == TaghazaSearch && x.Shahr == ShahrSearch && Convert.ToInt32(x.Metraj) <= Int32.Parse( TextMetraj.Text)
&& x.GheymatKol >= Convert.ToDecimal(DropDownHadeaksar.SelectedValue)
select x).ToList();
if (query1.Count > 0)
{
ListView1.Visible = true;
ListView2.Visible = false;
DP_Lisview1.Visible = true;
DP_ListView2.Visible = false;
LabelNotFound.Visible = false;
ListView1.DataSource = query1;
ListView1.DataBind();
}
if (query1.Count == 0)
{
ListView1.Visible = false;
LabelNotFound.Visible = true;
}
}
نزدیک 100 می باشد که نمایش نمیدهد و ارور زیر را نمایش می دهد.
لطفا کد را از طریق کلید کد در ادیتور قرار دهید
لطفا میشه بیشتر توضیح بدید.... منظورتون از اینکه کلید کد ادیتور چی هستش
if (DropDownNoeMelk.SelectedValue == "باغ - باغچه - ویلا" && TaghazaSearch == "فروش") { MolkDataClassesDataContext mybank = new MolkDataClassesDataContext(); var query1 = (from x in mybank.Tbl_Bagh_Baghche_Vilas where x.NoeMoamele == TaghazaSearch && x.Shahr == ShahrSearch && Convert.ToInt32(x.Metraj) <= Int32.Parse( TextMetraj.Text) && x.GheymatKol >= Convert.ToDecimal(DropDownHadeaksar.SelectedValue) select x).ToList(); if (query1.Count > 0) { ListView1.Visible = true; ListView2.Visible = false; DP_Lisview1.Visible = true; DP_ListView2.Visible = false; LabelNotFound.Visible = false; ListView1.DataSource = query1; ListView1.DataBind(); } if (query1.Count == 0) { ListView1.Visible = false; LabelNotFound.Visible = true; } }
Elmah را روی پروژه نصب کنید تا جزئیات دقیق تری از خطا به شما بدهد
در قسمت local به دلیل اینکه تعداد رکودهایی که با شرایط If همخونی داشته باشد کمتر است مشکلی ندارد مشکل من در قسمت host هست به دلیل زیاد شدن تعداد رکوردها
برای همین گفتم Elmah نصب کنید تا ببینیم در هاست چه اروری دارد
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)