62,041
社区成员
发帖
与我相关
我的任务
分享
几个要点:1:JS文件里面全是JS代码。如果要输出HTML代码,用document.write输出。。
2.怎么样得到新闻的HTML代码(通过后台方法,调用数据库。)
3.定义一个公有方法,返回新闻列表的HTML代码。
4.在前台页面去掉其它的HTML代码,调用这个方法,然后把得到的字符串用JS的方法输出。
5.其它页面就调用这个JS就可以了,JS src中的参数是可以传达到后台的。。
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
var list;
list=<%=Getlist(5) %>;
document.write(list);
protected void Page_Load(object sender, EventArgs e)
{
int id = int.Parse(Request.QueryString["id"]);
if (!Page.IsPostBack)
{
Getlist(id);
}
}
public string Getlist(int id)
{
string content = string.Empty;
content += "<ul>";
for (int i = 0; i < id; i++)
{
content += "<li>";
content += "第一条新闻";
content += "</li>";
}
content += "</ul>";
return content;
}