아래와 같이 ObjectDataSource를 사용합니다. asp.net ObjectDataSource에서 System.Web.UI.Page 개체에 액세스하는 방법
<asp:ObjectDataSource ID="Item" runat="server"
SelectMethod="Grid_DataBind" TypeName="XXX.XXX.XXX"
DataObjectTypeName="Controller.Items" UpdateMethod="UpdateRow_Grid"
InsertMethod="InsertRow_Grid">
는하여 InsertMethod 화재, 모든 그것은 내 영문 파일에 표시됩니다 내 라벨 객체를 모르는 ...
public IList<Items> InsertRow_Grid(Items item)
{
item.ID = System.Guid.NewGuid().ToString();
bool contains = GridSource.AsEnumerable()
.Any(row => item.JobID == row.JobID);
if (!contains)
{
GridSource.Add(item);
}
else
{
lblMsg.Text= "This record has already exists.";
}
return GridSource;
}
잘 작동하지만합니다.
내가 적절한 솔루션을 검색 할 수 있도록 내가 this을 읽을 수 있었다.
하지만 여전히 방법을 모르겠다.
모든 제안을 부탁드립니다.
:이 코드? 같은 문제를 일으키는 aspx 콘텐츠를 작성하십시오. – mrd
컨트롤 "lblMsg"를 만들기 위해 aspx를 공유하십시오. –