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

كود Html لجلب Request

بدأه الهايم740 في 12 أغسطس 2008 · 1 رد · 557 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

بغيت أسأل كيف أعرف كود عن طريقه أقدر أدخل قيمة الRequest اللي في الصفحة في تكست بوكس

يعني مثلا طلبت الصفحة بهذا الشكل :

Response.Redirect("Default.aspx?ID=22")

أبغى أضع قيمة ID في تكست بوكس عن طريق الHTML مو عن طريق كود VB

شكرا

تم تعديل هذه المشاركة بواسطة الهايم740 في 12 أغسطس 2008 في 23:14

#2

للوصول لاي html tag عند ال client نستخدم javascript

و لذلك يجب معرفة ال ID الخاص بهذا ال tag و ايضا اسم الخاصية

و بما ان server controls لها اسما مختلفة لما يقابلها عند ال client

يوجد خاصية اسمها ClientID لهذا الغرض

الكود التالي لوضع ال Current page URL الي textbox عن طريق javascript

<script language="javascript">
function GetUrl()
{
 document.getElementById("<%=txtUrl.ClientID %>").value = document.location;
}
</script>
	<asp:TextBox ID="txtUrl" runat="server"></asp:TextBox>
	<a href="#" onclick=" GetUrl();">Get URL</a>

و ايضا يمكنك عمل ذلك بال server code

		TextBox txtUrl = new TextBox();
		txtUrl.Text = Request.Url.AbsoluteUri;
		this.Form.Controls.Add(txtUrl);

بالتوفيق

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