老大们,如何解决:编译器错误信息: CS0117: “System.Web.UI.Control”并不包含对“DataItem”的定义? http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cscomp/html/vctbscompilererrorsc0117.asp 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上的兄弟,我去MSDN看不懂,好象和我的问题关系不大! 你的模板列中使用的是checkbox控件,但是Checked属性是个bool值,但你是绑定的数据库字段,是否应该做一下类型转换呢? 不是这个问题<asp:TemplateColumn HeaderText="Discontinued" SortExpression="Discontinued"><ItemTemplate> <asp:CheckBox id= "Discontinued" runat="server" Checked= ' <%# DataBinder.Eval(Container.DataItem,"Discontinued") %>' /></ItemTemplate></asp:TemplateColumn>你的TemplateColumn 的容器是DATAGRID吗? Discontinued就是一个BOOL值的字段! CheckBox是一个服务器端控件,其属性中不能出现<%%>要么在后台指定其Checked属性,要么直接写HTML 你必须要确保数据库中的字段类型和你索要添加的类型相一致。我现在用ASPNET作毕业设计,也遇到了你这样的问题。我的解决方法是int i=0;if(Checkbox1.checked==true)i=1;将i的值存入到数据库。读取时也如此。试试可不可以。 up我也遇到同样的问题,在WebMatrix里面运行没问题,但放VS。NET C#里面运行就出这个错误,给它气死,我删除了ONPAGEINDEXCHAGE ,试运行一下,紧接对ONCANCELCOMMAND部分作同样的提示。我在命令窗口用csc ***.cs 调试说:未定义接口。晕ing~~~~~~~~~~~~~~编译器错误信息: CS0117: “ASP.WebForm1_aspx”并不包含对“DataGrid_Page”的定义源错误: 行 14: <p></p>行 16: <asp:datagrid id="DataGrid1" OnPageIndexChanged="DataGrid_Page" OnCancelCommand="..." OnItemCommand="..." OnEditCommand="..." >...</asp:datagrid> Dataset+TableAdapter 数据库连接的问题 vs 2005运行的问题 大家对于用到数据库操作的用户权限验证的操作也放到HttpModule中吗? 如何统计一个htm静态页的浏览次数?而且要按照浏览量在另外一个页面显示排行 分别在两个库里的表该怎么写啊 ??? C# Replace替换字符的问题 Graphics DrawString参数无效 如何动态添加控件的问题? 这是怎么回事?谢谢了,在线等!! C#中String.Replace怎么用?格式如何? 文件上传问题,保证你们没见过 为什么就是不能在服务器上运行?
<asp:TemplateColumn HeaderText="Discontinued" SortExpression="Discontinued">
<ItemTemplate>
<asp:CheckBox id= "Discontinued" runat="server" Checked= '
<%# DataBinder.Eval(Container.DataItem,"Discontinued") %>' />
</ItemTemplate>
</asp:TemplateColumn>
你的TemplateColumn 的容器是DATAGRID吗?
HTML
int i=0;
if(Checkbox1.checked==true)
i=1;
将i的值存入到数据库。读取时也如此。
试试可不可以。
我也遇到同样的问题,在WebMatrix里面运行没问题,但放VS。NET C#里面运行就出这个错误,给它气死,我删除了ONPAGEINDEXCHAGE ,试运行一下,紧接对ONCANCELCOMMAND部分作同样的提示。我在命令窗口用csc ***.cs 调试说:未定义接口。
晕ing~~~~~~~~~~~~~~
编译器错误信息: CS0117: “ASP.WebForm1_aspx”并不包含对“DataGrid_Page”的定义源错误: 行 14: <p></p>
行 16: <asp:datagrid id="DataGrid1" OnPageIndexChanged="DataGrid_Page" OnCancelCommand="..." OnItemCommand="..." OnEditCommand="..." >
...
</asp:datagrid>