DW-MX制作ASP.NET-修改

asp.net

上回说到利用Dreamweaver MX建立 ASP.NET开发环境,并且在完全可视环境下做了数据显示和删除记录等功能。
  从实现的方式来看,所有操作都进入了DataGrid控件中,有网友说好比是个大型的插件,我倒觉得也是蛮形象的,当然它所具有的功能不是一般插件可以得到的,下面再继续说说这个控件在显示数据或者说操作数据时的几中类别。

  添加修改标题功能

  DataGrid本身具有了修改记录的功能,只需在对话框中设置。

  在Dreamweaver MX下打开我们先前编辑的default.aspx页,转到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的提醒,发现这是编码上的问题。翻阅了一些ASP.NET的文档,发现可以使用 ResponseEncoding 属性请求 ASP.NET 使用 UTF-8 编码来发送网页。

  http://chs.gotdotnet.com/quickstart/aspplus/doc/cultureencoding.aspx

  在default.aspx源码视窗的第一行,我们把ResponseEncoding="gb2312"中的“gb2312”修改为“UTF-8”

  然后存盘再测试。如下图所示,修改记录成功了。

时间: 2024-10-03 18:45:35

DW-MX制作ASP.NET-修改的相关文章

用DW MX制作导航下拉菜单(组图)

菜单|下拉 Dreamweaver从出道以来,其简便易用而又功能强大的"行为"(Behavior)一直是大家所关注的热点之一.在DreamweaverMX(DWMX)中,对这一功能又有了扩充与改进. 在DWMX中,行为指的是为了响应某一事件(Event)而采取的一个操作(Action).其中Event指的是浏览器的事件,比如窗口刷新.鼠标移动等.而Action 指的是后台响应事件的 JavaScript代码,可以完成相应的操作,比如播放声音.翻转图片等. 用DW MX制作导航下拉菜单是

用DW MX制作导航下拉菜单

Dreamweaver从出道以来,其简便易用而又功能强大的"行为"(Behavior)一直是大家所关注的热点之一.在Dreamweaver MX(DW MX)中,对这一功能又有了扩充与改进. 在DW MX中,行为指的是为了响应某一事件(Event)而采取的一个操作(Action).其中Event 指的是浏览器的事件,比如窗口刷新.鼠标移动等.而 Action 指的是后台响应事件的 JavaScript 代码,可以完成相应的操作,比如播放声音.翻转图片等. 用DW MX制作导航下拉菜单是

用DW MX造站内搜索

有关用DW MX制作站内搜索的问题贴子在论坛不断地有人提问,因此也就出了这一篇教程,希望对你有所帮助. 站内搜索可分为单参数(根据一个条件查询一个字段)查询和多参数(多个条件可选查询不同的数据库字段)查询,单参数查询在DW MX的简单记录集中把筛选条件选择为"包含"就行了,这时切换到"高级记录集"模式,SQL语句如下: SELECT *FROM userWHERE uesr LIKE ''%MMColParam%'' user为要查询的数据库表,uesr为要查询的字

用Dreamweaver MX制作导航下拉菜单

dreamweaver|菜单|下拉 Dreamweaver从出道以来,其简便易用而又功能强大的"行为"(Behavior)一直是大家所关注的热点之一.在Dreamweaver MX(DW MX)中,对这一功能又有了扩充与改进. 在DW MX中,行为指的是为了响应某一事件(Event)而采取的一个操作(Action).其中Event 指的是浏览器的事件,比如窗口刷新.鼠标移动等.而 Action 指的是后台响应事件的 JavaScript 代码,可以完成相应的操作,比如播放声音.翻转图片

DW MX 2004网页中文乱码问题解决

解决|网页|问题|中文|中文乱码 用DW MX 2004编辑网页的时候,很多朋友经常会遇到中文乱码的情况.你遇到过么? 前面我们了解了网页中的中文乱码一般原因是由于meta标签里面设定编码的的问题,尝试修改字体的参数,结果没能很好地解决这个问题,这一节我们试试修改网页编码. 在DW MX 2004中的"修改"菜单里修改网页编码. 看来这回应该改对咯. 汗~!竟然还是乱码! 再用记事本打开看看,玩完了,真傻眼了,连这个也被同化掉了 -_-!!!!!!!!!!!!!! 综上两种方法,对我来

教程/dreamweaver/提高 体验DW MX 2004 CSS新功能

css|dreamweaver|教程  CSS是制作网页效果必不可少的东西,字体的颜色定义.表格的样式定义.图片的特效等等都少不了它.但在Dreamweaver的早期版本中CSS的编辑功能并不是很强大,有时候不得不借助一些类似于TopStyle的第三方工具来完成CSS的编写. 现在有了Dreamweaver MX 2004(简称DW MX 2004),情况就完全不同了! 首先我们给页面链接一个已经编写好的CSS文件,这里的操作与老版本Dreamweaver的方法是相同的(图1). 链接好后,和老

DW-MX制作ASP.NET-链接与补充

asp.net|链接 使用链接显示详细页 在以往UltraDev的使用过程中要链接到显示详细数据页一般都是通过"Go To Detail Page"服务器行为,而NET环境下服务器行为视窗中却没有提供该行为,那么链接该如何做呢?答案还是在DataGrid控件的设置中. 为了方便说明,我们把细节页的要素也放在default.aspx页面中. 先建立一个记录集"DataSet2"用来显示详细信息的,建立方法很简单,如图只是设置序号为URL传递过来的"xid&q

Fireworks MX制作下拉菜单

菜单|下拉 随着网站页面极其功能的复杂化,越来越多的网站使用下拉菜单进行导航.熟悉Javascript的朋友都知道,所谓下拉菜单其实是通过Javascript控制每一个元素的可见属性实现的,当然这需要专门编写大段的代码.但是要是使用Fireworks MX就不需要这么麻烦,所有的代码都是由Fireworks MX自动生成的,你要做的只是美化一下界面,再简单的设置一下下拉菜单的选项就可以了. 下面就来看看怎样使用Fireworks MX增强的下拉菜单功能制作出让人羡慕的下拉菜单. 步骤1: 打开一

用FW MX 制作 Mac风格边框

以前大家常用线条来表现浅浮雕效果,现在我们在Fireworks MX(以下简称FW MX)里可以用效果(Effect)面板来轻松制作. 如下图则是用线条来制作的一个Mac风格的边框,我们用FW MX打开源文件就会发现制作比较繁琐,有没有简单的方法来制作呢?答案是肯定的,方法就是用效果(Effect)面板!本例用来说明用FW MX制作边框的过程,希望能为FW MX爱好者提供一个新的思路. .png文件 一.边框制作 1.打开FW MX,建立一个340X110的新文件. 2.从工具栏中选择"矩形&q