오전, asp.NET C# 페이지의 코드 뒤에 1을 더하는 방법을 알고 싶습니다.ID를 1 씩 증가 - ASP.NET
은 본질적으로 내가 필요
<message id>1</message id>
내가이 각 레코드에 대해 증가되어야한다. 어떻게하면 내 코드에서 이렇게 할 수 있을까요? 그래서 그것은 아래처럼 보일 것입니다 ...
<message id>1</message id>
<message id>2</message id>
<message id>3</message id>
미리 감사드립니다.
업데이트 : 아래에 XML이 있습니다. 메시지 아이디가 각 항목/제품마다 1 씩 증가해야합니다.
products[i]
편집 : 사용의 색인 것 제품을 원할 때
for(var i = 0; i < products.Count; i++)
{
xml.Append(string.Format("<Message>"));
xml.Append(string.Format("<MessageID>" + i+1 + "</MessageID>"));
}
: for 루프에
foreach (var product in products)
{
xml.Append(string.Format("<Message>"));
xml.Append(string.Format("<MessageID>1</MessageID>"));
및 코드 숨김? – Rab
ListView와 같은 데이터 바인딩 된 컨텍스트에 있습니까? – sisve
업데이트를 참조하십시오. – thatuxguy