示例#1
0
		public void RenderControlTest ()
		{
			FileUpload fu = new FileUpload ();
			fu.Page = new Page ();
			string res;
			using (StringWriter sw = new StringWriter ()) {
				using (HtmlTextWriter htw = new HtmlTextWriter (sw)) {
					fu.RenderControl (htw);
				}
				sw.Close ();
				res = sw.ToString ();
			}
			Assert.AreEqual ("<input type=\"file\" />", res);
		}
示例#2
0
        protected override void Render(HtmlTextWriter writer)
        {
            AddAttributesToRender(writer);
            writer.AddAttribute(HtmlTextWriterAttribute.Cellpadding, "10", false);
            writer.RenderBeginTag(HtmlTextWriterTag.Table);
            writer.RenderBeginTag(HtmlTextWriterTag.Tr);
            writer.RenderBeginTag(HtmlTextWriterTag.Td);
            upload.Attributes.Add("runat", "server");
            upload.RenderControl(writer);
            writer.RenderEndTag();
            writer.RenderBeginTag(HtmlTextWriterTag.Td);
            preview.Attributes.Add("runat", "server");
            preview.RenderControl(writer);
            writer.RenderEndTag();
            writer.RenderEndTag();

            writer.RenderEndTag();
        }