当前位置:编程学习 > C#/ASP.NET >>

请教简单新闻发布页面出现的问题

设计一个简单的新闻发布页面,在admin下建一个新闻编辑及新闻页面,在新闻编辑页面的.cs中这样写:
public partial class Admin_EditNews : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            string action = Request["action"];
            if (action == "addnews")
            {
            }
            else if (action == "edit")
            {
                int id = Convert.ToInt32(Request["id"]);
                var newsrow = new T_newsTableAdapter().getDataById(id).Single();



写到这里时,T_newsTableAdapter下面就出现红色波浪线,提示是未能找到类型或命名空间类型,这个什么意思,怎么解决啊?T_newsTableAdapter为在dal文件夹下建立的datasetnews.xsd里的t_news表里。



            }
            else
            {
                throw new Exception("action 错误:"+action);
            }

        }
    }
} --------------------编程问答-------------------- 话说在上面解析一下就可以引入命名空间.
有个古老的传说:ctrl+.然后敲回车 --------------------编程问答-------------------- var newsrow = new T_newsTableAdapter().getDataById(id).Single();

T_newsTableAdapter CTRL+.+ENTNTER 还有getdatabyid应该是会提示出现可是却没有出现,我是手动输上去的,single也是。完成后整个 new T_newsTableAdapter().getDataById(id).Single();都出现红色波浪线,提示是“ object不包含single的定义,并且找不到可接收类型为 object的第一个参数的扩展方法single,(是否缺少using指令或程序集引用)”

--------------------编程问答-------------------- 试试找下页面还有没有其他错误? --------------------编程问答-------------------- 添加引用了吗? --------------------编程问答-------------------- 应该是添加了吧。就是按了ctrl+.+enter --------------------编程问答-------------------- 把这段代码注释掉!编译一次,再写上去看看! --------------------编程问答-------------------- 只把错误的地方注释掉 --------------------编程问答-------------------- --------------------编程问答-------------------- 有没人指点一下啊? --------------------编程问答-------------------- T_newsTableAdapter()
这个方法   在哪     贴出来 --------------------编程问答-------------------- 同命人啊,我也是遇到这个问题 --------------------编程问答-------------------- 在上面加上这一句:using 公司网站.dal.DataSetNewsTableAdapters;就ok了
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,