我已經創建了Visual Studio 2010的一個空的Web應用程序項目,並已ADDD以下模型類:聲明x類型時缺少部分修飾符;存在這種類型的另一部分申報
namespace MessageTest
{
public class Message
{
private String msg;
public Message(String m)
{
this.msg = m;
}
public String getMessage()
{
return this.msg;
}
public void setMessage(String m)
{
this.msg = m;
}
public bool isEmpty()
{
return (this.msg.Length == 0);
}
}
}
一個非常簡單的模型類.....但我不斷收到嘗試構建時出現以下錯誤:
對'MessageTest.Message'類型聲明缺少部分修飾符;這種類型的另一局部聲明存在C:\用戶\ d \文件\視覺工作室2010 \項目\ MessageTest \ MessageTest \ Message.cs
編輯:這裏是我使用類:
namespace MessageTest
{
public partial class Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Submit_Click(object sender, EventArgs e)
{
Message m = new Message(UserMessage.Text);
if (m.isEmpty())
{
//alert user
}
else
{
//submit data
SubmitData(m);
}
}
private void SubmitData(Message msg)
{
//submit the data to database
var dataContext = new DataClasses1DataContext();
}
}
}
編輯:
我的.dbml有一個表中它被稱爲消息:
消息
ID(PK)INT(10)auto_inc
消息varchar(100)
難道這是問題嗎?
的聲明部分修改好像你有另一種類型,具有相同的名稱** **留言中存在解。在整個解決方案中搜索「消息」。 – oleksii 2011-12-16 11:25:57