PDA

View Full Version : چگونه می توان یک صفحه html را با صفحه asp.net پردازش کرد



ghafoori
یک شنبه 18 دی 1384, 07:28 صبح
من می خواستم ببینم ایا در asp.net مانند php می توان یک صفحه ی html را به یک صفحه ی
asp.net فرستاد و پردازش کرد و اگر میتوانیم چگونه می توان به مقادیر کنترل هایی که در صفحه
html در صفحه ی asp.net دست یافت
با تشکر

Behrouz_Rad
یک شنبه 18 دی 1384, 09:56 صبح
نیم اسپیس System.Net رو به فرمتون اضافه کنید.


Private Function getContents(ByVal strPageAddress As String) As String
Dim myWebReq As WebRequest
Dim myWebResp As WebResponse
Dim sr As StreamReader
Dim strHTML As String
Try
myWebReq = WebRequest.Create(strPageAddress)
myWebResp = myWebReq.GetResponse()

sr = New StreamReader(myWebResp.GetResponseStream)
strHTML = sr.ReadToEnd

Return strHTML
Catch ex As System.Exception
HttpContext.Current.Response.Write(ex.Message.ToSt ring())
Finally
If Not myWebResp Is Nothing Then myWebResp.Close()
End Try
End Function



چگونه می توان به مقادیر کنترل هایی که در صفحه
html در صفحه ی asp.net دست یافت

اگر کنترل مورد نظر شما، ID داشته باشه، با تعریف یک متغیر با نام ID اون کنترل با اصلاحگر Protected و از نوع اون کنترل در قسمت General، می تونید به راحتی به کلیه ی خواص و مقادیر اون دسترسی داشته باشید.
موفق باشید.

ghafoori
یک شنبه 18 دی 1384, 12:54 عصر
با تشکر می خواستم بدانم این تابع را چگونه با ید استفاده کنم و دوم اینکه منظور از تعریف یک متغیر با نام ID اون کنترل با اصلاحگر Protected چیست
و اگر مثالی برایم بزنید که یک صفحه asp.net یک صفحه اچ تی ام ال را بگیرد و مثلا مقدار یک textbox با آی دی t1 بگیرد و در صفحه چاپ کند بسیار ممنون می شوم
چون من در مسئله پایه را بر این گذاشتم که نمیدانیم چند کنترل در صفحه html
وجود دارد ولی می دانیم همه کنترل ها دارای id
هستند و طبق یک روال مشخصی نامگذاری شده اند
و سوم ایا راهی وجود دارد که بتوان به متغییر های javascript
دست پیدا کرد مثلا به یک ارایه که در جاوا اسکریپت تعریف شده
با تشکر:خجالت:

Behrouz_Rad
یک شنبه 18 دی 1384, 14:17 عصر
با تشکر می خواستم بدانم این تابع را چگونه با ید استفاده کنم و دوم اینکه منظور از تعریف یک متغیر با نام ID اون کنترل با اصلاحگر Protected چیست
و اگر مثالی برایم بزنید که یک صفحه asp.net یک صفحه اچ تی ام ال را بگیرد و مثلا مقدار یک textbox با آی دی t1 بگیرد و در صفحه چاپ کند بسیار ممنون می شوم
چون من در مسئله پایه را بر این گذاشتم که نمیدانیم چند کنترل در صفحه html
وجود دارد ولی می دانیم همه کنترل ها دارای id
هستند و طبق یک روال مشخصی نامگذاری شده اند
و سوم ایا راهی وجود دارد که بتوان به متغییر های javascript
دست پیدا کرد مثلا به یک ارایه که در جاوا اسکریپت تعریف شده
با تشکر:خجالت:
:عصبانی++: :اشتباه:

sina_xp7
پنج شنبه 24 فروردین 1391, 16:42 عصر
میشه راجع به ID یه مثال ساده بزنید؟