假设我两个asp.net页面中都要有一个<input type="button" /> 这个html 的 控件,如何写一个有html控件的模板
不要用<asp:Content>这个asp.net控件
用过
public class modle:BasePage{
protected override void Render(HtmlTextWriter writer){
writer.Write("xxx");
}}
//但是这样就成了纯手工的打string 了,而没有vs的代码检查功能,很容易出错,也不好布局,
//想问一下还有其他的模板方式么??
//要求要.aspx页面上的
arttemplate
这个可以在。aspx文件中实现么???
可以套用模板页。
建立母版页site.master把<input type="button"/>写到site.master中
创建aspx页面时,选择套用母版页的aspx页面,选择母版时套用这个母版就可以了。
貌似asp.net中做模板只有两种方式:第一种就是<asp:Content>,既是模板页的方式。
第二种就是
public class modle:BasePage{
protected override void Render(HtmlTextWriter writer){
writer.Write("xxx");
}}
继承的方式直接写html、css、javascript。