<b>DW-MX制作ASP.NET-改正</b>[DW设计]
本文“<b>DW-MX制作ASP.NET-改正</b>[DW设计]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
上回说到操纵 MX成立 开辟环境,并且在完好可视环境下做了显示和删除记录等功效.
从实现的方法来看,全部操作都进入了DataGrid控件中,有网友说好比是个大型的插件,我倒认为也是蛮形象的,当然它所具有的功效不是普通插件可以得到的,下面再持续说说这个控件在显示大概说操作时的几中类别.
增添改正标题功效
DataGrid本身具有了改正记录的功效,只需在对话框中设置.
在 MX下翻开我们先前编辑的default.x页,转到Application下的Server Behaviors窗口,双击“DataGrid(DataGrid1)”控件(其实在MX中应当叫做行为才对,呵呵,一样的咯), 点击“Columns”右边的加号按钮,挑选第四项“Edit,Update,Cancel Buttons”编辑按钮,名字有些长,不过它确切具有了这些功效.
在弹出的对话框中设置
Title:“删除”——显示列的标题;
Button Type:“Link Button”——以链接情势显示,你也可以挑选以“Push Button”按钮情势显示;
Update Table:“dbo.笑话表”——挑选中需求改正的表
Primary Key:“序号”——主要关键字
Submit As:“Int”——就是序号字段的属性,这里是数值范例
完成后“OK”返回,先别急着关闭控件对话框,你还需求设置要改正的字段呢.
双击Columns域中的“标题”一栏,在弹出的对话框中将“Read Only”选取方块设置为不挑选,下面的“Submit As”只要挑选你在中标题对应的范例便可,这里是“NVarChar”范例.
完成后“OK”返回,目前可以肯定DataGrid控件对话框了.好,存盘测试一下这个改正功效.
在浏览器中目前应当是下图的边幅了
点击对应的“Edit”标题栏的文字会用文本框替换,接着你可以改正文本框中的文字后点击“Update”,看看后果若何:
不对啊,文本框中明显是文字的,怎么都成了“???”了!
按照网友xpilot的提醒,发现这是编码上的问题.翻阅了一些的文档,发现可以利用 ResponseEncoding 属性恳求 利用 UTF-8 编码来发送.
http://chs.gotdotnet.com/quickstart/aspplus/doc/cultureencoding.x
在default.x源码视窗的第一行,我们把ResponseEncoding="gb2312"中的“gb2312”改正成“UTF-8”
然后存盘再测试.以下图所示,改正记录成功了.
以上是“<b>DW-MX制作ASP.NET-改正</b>[DW设计]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |