<%#DataBinder.Eval(Container.DataItem, "pk_NwCs_ID") %>这个是什么意思,我菜啊。。。
<%#DataBinder.Eval(Container.DataItem, "pk_NwCs_ID") %>
里面的"pk_NwCs_ID"是数据库里面的表的字段吧,那表都没有写清楚,也可以绑定吗?那数据库里面要是有两个"pk_NwCs_ID"字段,那是绑定到哪个?(两个表里面,可能有同样的一个字段)
帮我解释下<%#DataBinder.Eval(Container.DataItem, "pk_NwCs_ID") %>到底是怎么个用法。。谢谢。。刚接触asp.net。。。理解不来。。
[解决办法]
数据绑定,应该是在sql语句中指定了别名了
[解决办法]
pk_NwCs_ID确实是一个字段,这段代码意思就是绑定数据,当然,你在后台肯定要进行代码的绑定,或者是gridview,或者是datalist等等,进行数据的绑定.
[解决办法]
这是根据你绑定的DATATABLE来的
是你DataTable里的列名
[解决办法]
当然是之前先确定了绑定的表或视图,然后在那个绑定的表或视图里的字段了。
比如一个GridView的DataSource指定了某个表,
GridView.DataSource="表名1"
GridView.Bind();
<%#DataBinder.Eval(Container.DataItem, "pk_NwCs_ID") %>时就是表名1的pk_NwCs_ID字段。
GridView.DataSource="表名2";
GridView.DataBind();
<%#DataBinder.Eval(Container.DataItem, "pk_NwCs_ID") %>时就是表名2的pk_NwCs_ID字段。
[解决办法]