الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية استخدام checkbox مع جريد فيو

بدأه Ahmed29 في 27 سبتمبر 2010 · 0 رد · 373 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم ورحمة الله انا عندى مشكلة فى كود انا عايز اعمل كما يظهر فى ضغط على to تظهر لة باسماء المتصلين لة ب (Contacts) مطلوب هو تظهر عند الضغط على check box تظهر اسم اسم بعدد المطلوب تظهر لة الرسالة ترسل لعدد المطلوب ارسل لهم الميل. المشكلة عندى انا لما استخدام response.writeوضع لينك داخلية تظهر كما اريد موجودة فى صورة المرفقة المطلوب هو كيف تظهر البيانات كما بالشكل فىصورة بس على شكل لينك منفصل بحيث تجميع اسماء جانب او تحت بعض بحيث استفدت منة وضع فى (session) وارسلة الى صفحة اخرى المشكلة فى resopone.write لا يمكن اخذ نتيجة فية وضعة فى session or query string فكيف يتم اخذ الكود وضع فى كنترول لتظهر تحت بعض اسماء المتصلين كما فى ميلات مثل gmail واستفيدت منة وارسالة الى (text box) وضع اسماء وجانب (,) وذلك فى تكست جانب to الكود هو كما تالى

foreach (GridViewRow row in GridView1.Rows)

{

if (Session["Files"] == null)

{

{

string[] FilesArr = new string[1];

FilesArr[0] = row.Cells[2].Text;

Session["Files"] = FilesArr;

writeFiles();

}

}

else

{

CheckBox chk;

chk = (CheckBox)row.FindControl("CheckBox1");

if (chk != null)

{

if (chk.Checked)

{

string[] filesArr = (string[])Session["Files"];

//Array.Resize(ref filesArr, filesArr.Length + 1);

filesArr[filesArr.Length - 1] = row.Cells[2].Text;

Session["Files"] = filesArr;

writeFiles();

}

}

}

}

}

public void writeFiles()

{

string[] filesArr = (string[])Session["Files"];

foreach (string file in filesArr)

{

//HyperLink1.Text=("<a href='" + file + "' target='_balnk'>" + file.Substring(file.LastIndexOf("/") + 1)+ "</a><br/>" );

//HyperLink2.Text = ("<a href='" + file + "' target='_balnk'>" + file.Substring(file.LastIndexOf("/") + 1) + "</a><br/>");

//Response.Write("<a href='" + file + "' target='_balnk'>" + file.Substring(file.LastIndexOf("/") + 1) + "</a><br/>");

user_name = ("<a href='" + file + "' target='_balnk'>" + file.Substring(file.LastIndexOf("/") + 1) + "</a><br/>");

Response.Write(user_name);

}

}

المشكلة فى سطرين تالى بالوان ازرق وخاصة جملة (response.write) فى كما اريد لكن انا عايز تظهر البينات فى شكل كنترول او حتى اسفل جريد فيو لتحكم فية انتوا عافرين انة باستخدام تظهر فى اعلى الصفحة لكن انا عايز تظهر فى كنترول لتحكم فية على شكل لينك وتظهر البيانات او اسماء اسفل بعض لكن لما استخدام هذة الجملة فى كنترول ("<a href='" + file + "' target='_balnk'>" + file.Substring(file.LastIndexOf("/") + 1) + "</a><br/>")

غير response.write تغير اسم عند ضغط على check box لكن انا عايز اسماء تظهر فى صورة array مستخدم كنترول بدل response.write

post-211066-037313300 1285569110_thumb.j

post-211066-74453_thumb.jpg

المرفقات
error.JPG

حتى يتم تصحيح عنوان بريدكم الالكتروني

<span style="font-family: courier new" ,="" courier,="" monospace'="">فيصل الحربي - إدارة الموقع

مواضيع مشابهة