最后我们在生成新闻详细页时需要向页面内传参,就用到了我们最后一个介绍的标记{$public}.下面是示例

首先要把CS文件中的代码修改如下:

DataTable dt = AQ.DBHelper.Query("select * from t_news");
for (int i = 0; i < dt.Rows.Count; i++)
{
AQ.AQControl aq = new AQ.AQControl("Template/test6.html", "test6/",dt.Rows[i]["n_id"].ToString());
}

其次在模板中这样写

{$t_news where="n_id={$public}"}{n_title}{/$}

{$public}是公有变量,可以替换成相应的数据。

 

至此控件就全部讲解完了,希望你使用的愉快。