I'm currently populating a publicly available XFA document using the Spire.PDF for .NET library. I've attached the document.
When writing to fields within the "EXPENSES" section on page 3 (I've attached a screenshot of the specific fields), the set value does not appear.
The field names are:
form1[0].page3[0].Part2[0].DisabilityExpenses[0].Detail1[0].#field[0]
form1[0].page3[0].Part2[0].DisabilityExpenses[0].Detail1[0].amount[0]
form1[0].page3[0].Part2[0].DisabilityExpenses[0].Detail2[0].#field[0]
form1[0].page3[0].Part2[0].DisabilityExpenses[0].Detail2[0].amount[0]
form1[0].page3[0].Part2[0].DisabilityExpenses[0].Detail3[0].#field[0]
form1[0].page3[0].Part2[0].DisabilityExpenses[0].Detail3[0].amount[0]
form1[0].page3[0].Part2[0].DisabilityExpenses[0].Detail4[0].#field[0]
form1[0].page3[0].Part2[0].DisabilityExpenses[0].Detail4[0].amount[0]
form1[0].page3[0].Part2[0].DisabilityExpenses[0].Detail5[0].#field[0]
form1[0].page3[0].Part2[0].DisabilityExpenses[0].Detail5[0].amount[0]
form1[0].page3[0].Part2[0].OtherC4[0].Detail1[0].#field[0]
form1[0].page3[0].Part2[0].OtherC4[0].Detail1[0].amount[0]
form1[0].page3[0].Part2[0].OtherC4[0].Detail2[0].#field[0]
form1[0].page3[0].Part2[0].OtherC4[0].Detail2[0].amount[0]
form1[0].page3[0].Part2[0].OtherC4[0].Detail3[0].#field[0]
form1[0].page3[0].Part2[0].OtherC4[0].Detail3[0].amount[0]
form1[0].page3[0].Part2[0].OtherC4[0].Detail4[0].#field[0]
form1[0].page3[0].Part2[0].OtherC4[0].Detail4[0].amount[0]
form1[0].page3[0].Part2[0].OtherC4[0].Detail5[0].#field[0]
form1[0].page3[0].Part2[0].OtherC4[0].Detail5[0].amount[0]
If I write to the text field, the value never appears. If I just write to the amount field only, the value appears. If I write to both the text and the amount fields, neither value appears.
I have successfully written to every other field up to this point in the document.
The only thing I've noticed that is different from the other fields is these specific text fields in question contain a '#' in their name.
Thanks for your help.