用代码创建字段,代码如下:(1)能运行出来 (2)运行不出来,提示“
在选定的数据源上未找到名为“titile”的字段或属性。” 为什么?该怎么写呢?谢谢
(1)BoundField bmnoField = new BoundField();
bmnoField.DataField = "title";
bmnoField.HeaderText = "标题";
bmnoField.ItemStyle.Wrap = false;
(2)
HyperLinkField bmField = new HyperLinkField();
bmField.DataNavigateUrlFields = new string[] { "titile" };
bmField.HeaderText = "标题";
bmField.DataNavigateUrlFormatString = "AlterTec.aspx";
bmField.ItemStyle.Wrap = false;
试试:
bmField.NavigateUrl = "title";
不对哦,你这个是要链接到的URL哦
我要实现的效果是要绑定到的字段,依然谢谢
@wode301: 那 bmField.DataNavigateUrlFields = new string[] { "titile" }; 的目的是什么?
@wode301: 汗,突然发现你写错单词了, 应该是title,不是titile
@dudu:
@wode301:
改为:bmField.DataNavigateUrlFields = new string[] { "title" };
@dudu: 我晕,千万别告诉我是这个原因,不然会疯掉的
@wode301: 好像不是这个的问题,改了还提示找不到titile,很纳闷。明天在仔细看看,谢谢
@wode301: 怎么还是titile,搜索你代码中所有的titile吧
@dudu: 恩恩
很简单,你的单词写错了。将第二段中的titile修改为title即可~
其他代码是这样写吗?运行结果是:、
标题里没值 ,谢谢
@wode301: 数据源字段名和这段绑定名一致即可,如果还是没值,检查数据源。
@幻天芒: 好的