كيف يتم تمرير البارامترات لصفحة aspx - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم برمجة وتطوير المواقع (http://vb4arb.com/vb/forumdisplay.php?fid=51) +--- قسم : قسم ASP.NET (http://vb4arb.com/vb/forumdisplay.php?fid=52) +--- الموضوع : كيف يتم تمرير البارامترات لصفحة aspx (/showthread.php?tid=17479) |
كيف يتم تمرير البارامترات لصفحة aspx - starosta - 29-09-16 نحن معتادين في الويندوز فورم أن يتم تمرير الباراميتر في صفحة الكود بشكل عادي عندما تختار التقرير يقوم بكتابة الكود تلقائيا وما عليك إلا أضافة الباراميتر .. .. لكن في صفحة aspx كيف يتم ذلك .. دخلت على صفحة الكود ووجدتها فارغة ولم يكتب فيها أي شئ !! RE: كيف يتم تمرير البارامترات لصفحة aspx - أبو عمر - 29-09-16 http://vb4arb.com/vb/thread-13096.html يمكن في المثال تلاقي طلبك RE: كيف يتم تمرير البارامترات لصفحة aspx - starosta - 29-09-16 شكرا يا أخوي أبو عمر .. اللي فهمته اني في كود تحميل الصفحي اللي فيها التقرير اضع الكود التالي .. انا اشتغل C# بالنسبة للمتغيرات .. حطيت اسم الداتا سيت اللي فيها البيانات .. والدالة .. وما عرفت الباقي .. الكود المرفق إيش الخطأ فيه ؟؟ RE: كيف يتم تمرير البارامترات لصفحة aspx - أبو عمر - 29-09-16 اذا كان يوجد في تصميم التقرير بارامتر باسم param1 وكان الحقول في التصميم تستند للاوبجكت DataSet1 فلا ارى اي خطأ ف الكود RE: كيف يتم تمرير البارامترات لصفحة aspx - starosta - 02-10-16 تم إرفاق صورتين الأولى للخطأ والثانية للداتا !! RE: كيف يتم تمرير البارامترات لصفحة aspx - starosta - 04-10-16 لاحظت اخوي ابو عمر انك تضيف الباراميتر داخل التقرير وليس في الداتا سيت كما فعلت انا اعلاه .. هل طريقتي لا تنفع مع الويب ابليكيشن ؟؟ RE: كيف يتم تمرير البارامترات لصفحة aspx - أبو عمر - 04-10-16 تنفع لكن تمرير باراميتر واحد يختلف عن تمرير كولكشن او مصفوفة كأن اخذ مثلا محتوى DataTable بالكامل الى التقرير ك Parameter الامر ممل وحاولت فيه بس ما نفع فكل اللي سويته امرر باراميتر لفلترة بيانات جدول الداتا في التقرير بما انك على السي شارب في الصفحة الاولى لاحظ تحت البوتن PHP كود : Session["result"] = TextBox1.Text; في الصفحة الثانية في الحدث لود PHP كود : protected void Page_Load(object sender, EventArgs e) وبعدين ارسلتها مفلترة جاهزة للتقرير PHP كود : ReportDataSource MyDataSource = new ReportDataSource("DataSet1", dt); لكن فكرتك ما جربتها كوني افلتر في الداتا ست ما ادري اذا تضبط أو لا فاستخدامي للداتا ست فقط حتى اتمكن من تصميم الحقول في التقرير فقط. RE: كيف يتم تمرير البارامترات لصفحة aspx - starosta - 05-10-16 طيب خلينا على الطريقك حقتك .. إنت كيف تقدر تفلتر البيانات في جدول داخل الريبورت ؟؟ انا مثلا اضفت باراميتر كما في الصورة المرفقة .. بس الجدول عند عرض التقرير كيف اخليه يعرض بيانات بشرط معين ؟؟ انا مثلا ابغى اسوي تقرير خطاب .. يمرر له رقم الطلب ويعرض محتويات الخطاب .. - this.Title = Session["result"].ToString();
هذا السطر ما فهمته ؟؟ |