Я создал пустой проект веб-приложения в Visual Studio 2010 и добавил следующий класс модели:
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: \ users \ d \ documents \ visual studio 2010 \ Projects \ 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)
Может ли это быть проблемой?