GridView发布到服务器显示英文按钮

本文介绍如何解决ASP.NET中GridView控件的中文显示问题,并提供了解决方案以确保编辑、更新等操作的文本能正常显示为中文。此外,还讲解了如何通过简单的CSS样式添加滚动条来替代分页功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、我不想分页,想加个滚动条,不知能不能做到?
GridView外面套个div
<div   style="overflow:auto;width:200px;height:100px">
</div>
2、利用 GridView自带的 “选择”,“编辑”,“删除”功能,在本机是中文,但是布置到服务器后却是英文,
可以在Page_Load事件中增加一下作为第一行代码,解决英文显示的问题:
(MyGridView.Columns[3] as CommandField).SelectText = "选择";
(MyGridView.Columns[4] as CommandField).DeleteText = "删除";

GridView里面的编辑、更新、取消列成了英文
将页面的 <@ Page>中的UICultrue设置为zh-cn

 <asp:GridView ID="GridView1" runat="server">
            <Columns>
                <asp:CommandField EditText="编辑" ShowEditButton="true" />
            </Columns>
        </asp:GridView>

#9楼 得分:5回复于:2008-05-09 09:04:28

设置如下: <globalization requestEncoding="UTF-8" responseEncoding="UTF-8" uiCulture="zh-CN" culture="zh-CN"/>

如果是模版列,可以自己设置按钮的Text,如果是默认的编辑列,可以修改其属性如下
HTML code
        <asp:GridView ID="GridView1" runat="server">
            <Columns>
                <asp:CommandField EditText="编辑" UpdateText="更新"  CancelText="取消" ShowEditButton="true" />
            </Columns>
        </asp:GridView>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值