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

عاوز اعمل For Each على Controls الموجودة الصفحة

مغلق
بدأه احمد فهمى في 4 فبراير 2008 · 2 رد · 527 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عاوز اعمل for each على Controls الموجودة الصفحة بحيث اقوم بتفريغ محتويات الControls

#2

أخي

من اي نوع الكنترول ؟؟؟

هل هي textbox أو label ...........

وانت بتشتغل عالـC# أم VB

تم تعديل هذه المشاركة بواسطة محمد سماقية في 4 فبراير 2008 في 12:01

-----------------------------------------------------------------------------------------------------------------------------





 

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

Mohammad Sonaiea
 

#3

على كل حال هذا كود يمكن ان يفيدك وبـC#

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
	<title>Untitled Page</title>
</head>
<body>
	<form id="form1" runat="server">
	<div>
		<asp:Label ID="Label1" runat="server" Text="Hellow"></asp:Label>
		<asp:TextBox ID="TextBox1" runat="server">mohammad sumakiea</asp:TextBox>
		<asp:Button ID="Button1" runat="server" Text="mohammad sumakiea" /><br />
		<br />
		<br />
		<asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="تفريغ" /></div>
	</form>
</body>
</html>

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class _Default : System.Web.UI.Page
{
	protected void Page_Load(object sender, EventArgs e)
	{

	}
	protected void Button2_Click(object sender, EventArgs e)
	{
		accessChild(Page.Controls);
	}
	public void accessChild( ControlCollection Controls)
	{
		foreach (object var in Controls)
		{
			if (var.GetType().ToString().Equals("System.Web.UI.WebControls.TextBox"))
			{
				((TextBox)var).Text = "";
			}
			if (var.GetType().ToString().Equals("System.Web.UI.WebControls.Label"))
			{
				((Label)var).Text = "";
			}
			if (var.GetType().ToString().Equals("System.Web.UI.WebControls.Button"))
			{
				((Button)var).Text = "";
			}

			accessChild(((Control)(var)).Controls);
		}
	}
}

تم تعديل هذه المشاركة بواسطة محمد سماقية في 4 فبراير 2008 في 12:33

-----------------------------------------------------------------------------------------------------------------------------





 

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

Mohammad Sonaiea
 

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…