例如就像javascript那样,用c#给<div>标签中加入<p>标签并设置属性,再加入文本。谢谢大家的帮助,如果有需要加分,说声,我可以加分。
解决方案 »
- 关于KindEditor上传图片,用过KindEditor的来,求指点
- 用ASP.NET和access 做的动态网站上传后打不开如何修改Web.confing
- 怎么获取技术分:)
- 网站招聘ASP.NET程序员
- 不区分大小写把"asp.net"替换成"[asp.net]"用正则怎么写?
- ASP.NET程序中有一页面是ASP,其中的普通按钮改为图片按钮后工作不正常,何故?
- 关于下载的问题
- 你有两个项目,怎么相互访问呀?从这个项目,访问那个项目的文件不行。为什么?
- 在datagrid中ItemDataBound事件中为什么老是对象转换出错
- 请高手指点下 已经有一个简体中文站,现在要添加一个繁体的版本,如何做网站双语言(简体和繁体)?
- 获取页面源代码,怎么老是报“远程服务器返回错误: (500) 内部服务器错误”?
- ASP.NET 2.0 的CreateUserWizard控件中密码格式问题
HtmlButton Controls a <button> HTML element
HtmlForm Controls a <form> HTML element
HtmlGeneric Controls other HTML element not specified by a specific HTML server control, like <body>, <div>, <span>, etc.
HtmlImage Controls an <image> HTML element
HtmlInputButton Controls <input type="button">, <input type="submit">, and <input type="reset"> HTML elements
HtmlInputCheckBox Controls an <input type="checkbox"> HTML element
HtmlInputFile Controls an <input type="file"> HTML element
HtmlInputHidden Controls an <input type="hidden"> HTML element
HtmlInputImage Controls an <input type="image"> HTML element
HtmlInputRadioButton Controls an <input type="radio"> HTML element
HtmlInputText Controls <input type="text"> and <input type="password"> HTML elements
HtmlSelect Controls a <select> HTML element
HtmlTable Controls a <table> HTML element
HtmlTableCell Controls <td>and <th> HTML elements
HtmlTableRow Controls a <tr> HTML element
HtmlTextArea Controls a <textarea> HTML element
假如说在页面加载时候(就是在下面那个Page_load里面)编程实现在一个空的<div>标签中加入一个按钮。
protected void Page_Load(object sender, EventArgs e)
{
}给个简短的例子吧,拜托。会不会随便回个帖吧。
HtmlAnchor控件生成<a>HTML element
举个生成<a>标签的例子:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
HtmlAnchor a = new HtmlAnchor(); //新建一个<a href="http://www.163.com">访问163</a>
a.HRef = "http://www.163.com";
a.InnerText = "访问163";
a.Target = "_blank"; //开新窗口
form1.Controls.Add(a); //增加到页面form1中
}
}生成的html代码:
<a href="http://www.163.com" target="_blank">访问163</a>
<form id="form1" runat="server">
<div>
<div id="DIV1" runat="server" style="width: 363px; height: 100px">
</div>
</div>
<asp:Button ID="Button1" runat="server" Text="Button" />
</form>
</body>然后,假定该div的id为DIV1,在服务器端Page的Load属性中添加如下代码。
注意,不是是否IsPostBack都要执行。如下: protected void Page_Load(object sender, EventArgs e)
{
HtmlGenericControl p = new HtmlGenericControl("p");
p.Style.Add(HtmlTextWriterStyle.Color, "red");
p.Style.Add(HtmlTextWriterStyle.Cursor, "hand");
p.InnerText = "服务器端控制HTML示例"; //也可以使用p.InnerHtml输出Html
DIV1.Controls.Add(p);
}
不是是否IsPostBack都要执行-->不论是否IsPostBack都要执行