问题:我在aspnet_users表中增加了增加字段,却无法绑定,如何解决呢?

问题:我在aspnet_users表中增加了增加字段,却无法绑定,如何解决呢?我在aspnet_users中增加了字段:user_headimagesaddress,我在... 问题:我在aspnet_users表中增加了增加字段,却无法绑定,如何解决呢?

我在aspnet_users中增加了字段:user_headimagesaddress,我在default.aspx放置了sqlsource控件,将数据源设成这个表。增加datalist控件,自定义模板,增加一个image控件来显示用户的照片,想将user_headimagesaddress字段绑定到image的imagurl却发现,字段中没有user_headimagesaddress字段,后发现,自己自定义的自段,都无法显示出来,供我绑定,这是为什么呢?如保解决?

盼高手指点。
展开
 我来答
flyhigher168
2010-01-28
知道答主
回答量:39
采纳率:0%
帮助的人:18.4万
展开全部
1.既然是数据表中手动添加的字段,那么你可以检查一下数据表反射的实体对象的属性是否具有 -- user_headimagesaddress , 或者是将该属性的访问权限设置为Private,以至于访问受阻。
例如:当前对象为 User user = new User();
string images = user.user_headimagesaddress;
如果上面的两个条件你都符合,则 是访问不到的。

2.是否数据表字段的访问路径错了? 也有可能代码编写时路径访问错了?

如果这2个点都没有,我也没办法。 但按照你说的,你是手动绑定代码编写,则它是不会有自动提示的,要自己写,还有一点就是它的数据类型要匹配。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangbo99_net
2010-01-26 · TA获得超过1465个赞
知道大有可为答主
回答量:922
采纳率:0%
帮助的人:1231万
展开全部
aspnet_users是asp.net 的表,不建议直接加字段
你可以这样:再做个表,加上你的headimagesaddress字段.
这个表,与aspnet_users做成一对一(即以userid为你的表的我键+主键)
显示的时候使用一个连接查询,将2个表连接在一起(或先做成View).
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pily_lee
2010-01-30
知道答主
回答量:5
采纳率:0%
帮助的人:0
展开全部
在<Columns>标签下添加模板用Eval来取值
<asp:TemplateField HeaderText="你定义的列">
<ItemTemplate>
<%# Eval("数据字段")%>
<asp:HiddenField ID="hfRuleId" runat="server" Value='<%# Eval("数据字段")%>' />
</ItemTemplate>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式