PDA

View Full Version : بدست آوردن کد های html تولید شده توسط کنترل GridView در سرور



mehran20_200
یک شنبه 27 بهمن 1387, 07:37 صبح
سلام دوستان
بعد از این که کنترل GridView کلیه داده ها را از بانک واکشی کرد و جدول نهایی را ساخت چگونه می توان کدهای html را در طرف سرور بدست آورد؟


<table>
این کدها را
</table>

فکر کنم با استفاده از RenderControl بشه ولی دقیقا نمی دونم باید چی کار کنم

با تشکر

adonis
دوشنبه 28 بهمن 1387, 07:01 صبح
فكر نكنم اينطوري بشه بهتره گريد رو توي يه div بندازي و div رو runat=server بكني بعد با
div.InnerHtmlبخووني

merlin_vista
دوشنبه 28 بهمن 1387, 08:36 صبح
فکر کنم با استفاده از RenderControl بشه ولی دقیقا نمی دونم باید چی کار کنم
درسته با استفاده از RenderControl ميتوانيد كد توليد شده HTML ، كنترل هاي asp.net را به دست بياوريد .
در مورد نحوه استفاده ميتوانيد در MSDN و ... جستجو كنيد !

shahab_ksh
دوشنبه 28 بهمن 1387, 11:00 صبح
GridView1.DataBind()
Dim stringWrite AsNew System.IO.StringWriter()
Dim htmlWrite As System.Web.UI.HtmlTextWriter = New HtmlTextWriter(stringWrite)
Dim gv1 As GridView = GridView1
gv1.RenderControl(htmlWrite)

Response.Write(HttpUtility.HtmlDecode(stringWrite. ToString()))


موفق باشید http://www.iransite.ir