如何在aspx前台页面中通过运行后台代码插入HTML代码?
就是希望在前台页面中用<% %>嵌入后台代码块,并在嵌入的位置通过后台代码写入HTML代码?
------解决方案--------------------Response.WriteLine(xxx);
或者在页面上摆 Label。
通过代码控制它的 Text 属性。
------解决方案--------------------在<%GetHtml() %>里面调用后台的方法,
比如在后台定义一个
public static string GetHtml()
{
string str="";
return str
}
------解决方案--------------------<%=str %>
public string str="..";
菜单
------解决方案--------------------
------解决方案--------------------最好不要这么做。。。
------解决方案--------------------
------解决方案--------------------前台<%= strHTML %>
后台 定义属性 public string strHTML
------解决方案--------------------string a(){
string a="";
if(1==1){
a=" <a href="" onclcik="">删除</a> ";
}else{
a=" <a href="" disabled="disabled">删除</a> ";
}
}
前台<%= a()%>