首页 新闻 会员 周边 捐助

Taurus.MVC html调用问题

0
[已解决问题] 解决于 2016-09-24 10:20

View.Set("tags",data);  tags有没有办法直接用${tags}标签调用?

辰终南的主页 辰终南 | 菜鸟二级 | 园豆:206
提问于:2016-09-23 10:13
< >
分享
最佳答案
0

View.Set是通过节点id或name或tag赋值的。

原生的标签的调用是通过:

View.LoadData(MDataRow,"前缀,可空值");在最终输出时才格式化标签的。

===============补充知识===============

框架也对UI操作进行了封装:

MDataRow.SetToAll(View);

最终也体现在Maction的UI.SetToAll(View)上。

奖励园豆:5
路过秋天 | 老鸟四级 |园豆:4787 | 2016-09-23 13:55

View.LoadData(MDataRow,"前缀") 这里的前缀代表什么?? 没理解

辰终南 | 园豆:206 (菜鸟二级) | 2016-09-23 14:12

@辰终南: 

View.LoadData(MDataRow,"")  这样,就对应${Tags}、${Name}

View.LoadData(MDataRow,"txt") 这样,就对应${txtTags}、${txtName}

------有些字段可能同名,一个页面会加载很多不同的数据,可以设置不能的前缀来区分绑定的数据。

---------------补充知识------------------

View.LoadData(MDataRow) 对应:View.SetFor 操作

View.LoadData(MDataTable)对应:View.SetForeach操作

路过秋天 | 园豆:4787 (老鸟四级) | 2016-09-23 17:46
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册