我的一个页面中,显示给用户的DATAGRID已经格式化成了货币格式,如下:
<asp:BoundColumn DataField="Price" ReadOnly="True" HeaderText="单价" DataFormatString="{0:C}"></asp:BoundColumn>现在我想实现点编辑后,被转换的格式自动还原成可以编辑的格式,因此我是从DATASET里面重新提取相应字段值到item中,但实际在编辑框中仍然显示的是货币格式,怎么回事?public void MyDataGrid_EditCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
this.MyDataGrid.EditItemIndex = e.Item.ItemIndex;
myLabel.Text="";
GetPreCast();
dr=ds.Tables[0].Rows[MyDataGrid.EditItemIndex] ; //取得popedom字段
MyDataGrid.Items[12].Cells[0].Text= dr["promisePay"].ToString();
}
<asp:BoundColumn DataField="Price" ReadOnly="True" HeaderText="单价" DataFormatString="{0:C}"></asp:BoundColumn>现在我想实现点编辑后,被转换的格式自动还原成可以编辑的格式,因此我是从DATASET里面重新提取相应字段值到item中,但实际在编辑框中仍然显示的是货币格式,怎么回事?public void MyDataGrid_EditCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
this.MyDataGrid.EditItemIndex = e.Item.ItemIndex;
myLabel.Text="";
GetPreCast();
dr=ds.Tables[0].Rows[MyDataGrid.EditItemIndex] ; //取得popedom字段
MyDataGrid.Items[12].Cells[0].Text= dr["promisePay"].ToString();
}
解决方案 »
- .net初学,怎么将数据显示在gridview上啊
- 问个优化程序的问题
- 怎么在代码中动态生成一个Access数据库并建表关系等
- 困扰我很长时间的问题,急盼解决(datagrid列宽)
- 有没有什么办法把某个文件夹下的文件名自动存入数据库????
- 能否实现点击页面某事件后,滚动条还在原位,不会跑到上面去
- vs.net2003怎么打开下载的asp.net论坛代码?
- 打开新的页面
- VS2005中掉应一个广告轮换页面问题(JAVASCRIPT)
- 如何根据文本框内输入的数字自动生成相应的文本框数量
- 我公司要做一个比较大型的电子商务平台,我想先找个开源项目研究,研究什么比较好?
- 在web怎么才能够掉winform??
写死的话,它始终会按照当初的格式的!