이 질문에 대한 답변을 사이트에서 검색했지만이 내용을 파악할 수 없습니다.이상한 Guid.NewGuid() 동작
저는 NewGuid() 메서드를 여러 번 사용했으며 greate를 사용했습니다. 그러나 지금은 웬일인지 그것이 빈 Guid를 만든다.
// Class of the Guid Object
public class CardUserAccount
{
// User ID of the user's profile
public Guid UserId { get; set; }
}
//Page object where method is called
Public partial class CreateSale : System.Web.UI.UserControl
{
// Create the UserProfile object
public CardUserAccount profile = new CardUserAccount();
protected void ContinueButton_Click(object sender, EventArgs e)
{
Guid _userId = Guid.NewGuid();
profile.UserId = _userId;
}
protected void SubmitButton_Click(object sender, EventArgs e)
{
// Method to add object to database
SubmitProfile(profile);
}
내가 다음 엔티티 객체에 객체를 추가하는 실체 방법에 대한 간단한 LINQ를 호출
여기 내 코드입니다.
두 번 확인했는데 어디에도 덮어 쓰지 않을 예정입니다.
그러나 page_load 메서드 외부에서 프로필 개체를 만드는 것이 문제가 될 수 있습니다. 나는 이것이 다시 게시하는 동안 객체에 영향을 미치지 않을 것이라고 생각했습니다.
도와 드리겠습니다.
현재 더 이상 Guid를 사용하지 않으므로 코드가 더 멋지게됩니다. 어쩌면 그게 문제 야? – Pharao2k
여기서 계속하고있는 과정은 무엇입니까? 다른 이벤트에서 생성 된 GUID를 덮어 쓸 수 있습니다. –