因此,由于这个值,我当前收到了一个格式错误(这是理所当然的)。我认为它是某种unicode空间-替代或其他什么。
下面是我调用该值的方式:
int updatecount = Convert.ToInt32(row.Cells[2].Text);
这是调试时的值:
我需要该值是数字或null。有没有人遇到过类似的问题?
更新:这是我赋值的方式:
之前的代码
<asp:BoundField ReadOnly="true" DataField="BASKET_ID" DataFormatString="" />
<asp:TemplateField HeaderText="Vertrags-Beginn">
<ItemTemplate>
<asp:TextBox runat="server" ID="STARTINGDATE" Text='<%# ((DateTime)(Eval("CONTRACT_POS_START"))).ToShortDateString() %>'>
</asp:TextBox><ajaxToolkit:CalendarExtender runat="server" Format="dd.MM.yyyy" ID="startingdatecalendar" TargetControlID="STARTINGDATE" />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField HeaderText="Anzahl Tage" DataField="DAYCOUNT" />
代码隐藏
Basket_Grid.DataSource = cdbe.VwBaskets.ToList();
Basket_Grid.DataBind();
https://stackoverflow.com/questions/50626385
复制相似问题