原来的值: 辉县市年产2×25万吨氧化钙CaO生产线项目
后台得到的值: 辉县市年产2×25万吨氧化钙CaO生产线项目后台代码
string proj = GridView1.SelectedRow.Cells[0].Text.ToString();
为什么×号变× ???
这个怎么搞正常?
ASP.NETGridView乱码传值后台
后台得到的值: 辉县市年产2×25万吨氧化钙CaO生产线项目后台代码
string proj = GridView1.SelectedRow.Cells[0].Text.ToString();
为什么×号变× ???
这个怎么搞正常?
ASP.NETGridView乱码传值后台
转义一下
英文汉语都不乱码,就是前台的x号变成"×" 继续求助
这个值正常应该是:辉县市年产2×25万吨氧化钙CaO生产线项目
结果变成 :辉县市年产2×25万吨氧化钙CaO生产线项目
求解
我选择那一项,触发事件后台得到的值就变了,我在调试里看proj值:辉县市年产2×25万吨氧化钙CaO生产线项目
就是那个×号变成了×
求解
GridView 你取空格中的数据的时候会发现,取出的竟然还是
所以,你的×号被认为是:×
我没空格你在说什么
gridview里的数据:辉县市年产2×25万吨氧化钙CaO生产线项目
我选择的时候,后台取数据,变了辉县市年产2× 25万吨氧化钙CaO生产线项目
就这么回事
那要怎么转???只要好用就行,就采纳,谢谢
答案还不明显吗:不需要转!!!
我再给你发一遍
string proj = GridView1.SelectedRow.Cells[0].Text.ToString();
这是我发帖就附的源码,但是,哥,这个不好用,我尝试用你们转的方法但还是不好用,英文汉语都好用,就是“×”号,后台得到后就是这个了 “×” !!!
你明白了?
怕你们不懂,急求解决方案
这种用法不提倡,建议楼主研究一下 GridView.DataKeyNames 属性和 DataKeys[0].Values[0]。
<system.web>
<globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8" />
</system.web>
确实啊,哈哈,那两个方法名字差不多,我之前没看到,谢谢啊