asp.net 2.1
文章平均质量分 73
chjk1
这个作者很懒,什么都没留下…
展开
-
GridView删除数据、编辑数据
我点“Delet”就出现下面的错误:error: Deleting is not supported by data source SqlDataSource1 unless DeleteCommand is specified 痛苦万分,Google一下发现了http://forums.asp.net/p/1013611/1396954.aspx里面Canning_5F00_s兄弟遇到原创 2008-03-06 19:14:00 · 1702 阅读 · 1 评论 -
GridView的HyperLink和ButtonField简单示例
一、HyperLink的主要属性设置示例asp:HyperLinkField DataNavigateUrlFields="UserId,UserName" DataNavigateUrlFormatString="userdetail.aspx?UserId={0} & UserName={1}" DataTextField="UserName" HeaderText="用户详细原创 2008-03-29 21:19:00 · 1462 阅读 · 0 评论 -
在Web.config中写数据连接语句
下面的连接,第一个是连接到某个文件夹的MDF文件 第二个是连接到sql数据库里而且是windows身份验证,要注意“附加到”和“Data Source=CHL”的更改。---=============我们可以对SqlDataSource 设置它所连接的数据源,如下 " SelectCommand="SELECT [UserId], [U原创 2008-03-29 21:27:00 · 786 阅读 · 0 评论 -
GridView显示多个表的关联数据
在Northwind里CategoryName不在Products表(如图3),而我们要把CategoryName字段和Products表的几个字段显示在同一个GridView里。1、GridView的数据源设置要注意了,点(如图1)然后输入(如图2)的select语句。(我是先选择Products表的几个字段,然后可以顺便选择“高级”--“生成INSERT、UPDATE和DE原创 2008-03-29 22:41:00 · 1663 阅读 · 0 评论 -
实现gridview模糊搜索
1、添加控件如图:2、配置gridview1的数据源,选择customers表的CustomerID、CompanyName、ContactName、Country字段。然后点“WHERE”进入“添加WHERE”子句界面,“列”选择CustomerID,“运算符”为like,"源"为control,“控件id”为TextBox1。点"添加"就可以了。然后再同样的方式设置CompanyName li原创 2008-03-27 18:57:00 · 1283 阅读 · 1 评论 -
在Gridview 嵌套DropDownList --Nesting the DropDownList to Gridview in ASP.NET 2.0
1、添加Gridview1,配置数据源,我是选择Customers表的CustomerID、CompanyName、ContactName字段。然后点“高级”选中“生成insert...语句”。2、选中Gridview1,添加新列,“字段类型”为TemplateField,“页眉文本”为City。然后选中这个新加的列,点“编辑模板” 在 ItemTemplate里添加个 label控件,选择l原创 2008-03-27 22:20:00 · 874 阅读 · 0 评论 -
利用网上免费的WebService实现一个名言警句输出程序
1、 这个WebService我是在http://www.xmethods.com无意中找到的,觉得好玩,就学做个看看。2、做一个简单页面,一个按钮一个label,我想点击一下按钮,在label上显示出一条名言警句。3、“网站”--“添加web引用”--在弹出窗口的‘URL’栏输入该WebService的wsdl链接:http://saintbook.org/MightyMaxims/Mighty原创 2008-03-30 18:00:00 · 1289 阅读 · 0 评论 -
利用网上免费的WebService实现一个在线翻译程序
利用网上免费的WebService实现一个在线翻译程序(英汉互译,你只要在textbox里输入英语或汉语,点击按钮就可以得到翻译结果了)1、“网站”--“添加web引用”--在弹出窗口的‘URL’栏输入该WebService的wsdl链接:http://www.webxml.com.cn/WebServices/TranslatorWebService.asmx?wsdl(http://www原创 2008-03-30 20:45:00 · 2124 阅读 · 3 评论 -
利用网上免费的WebService实现一个在线汉、英、日互译程序
利用网上免费的WebService实现一个在线汉、英、日互译程序www.webservicex.net 提供好多种语言的对译,这里只实现汉、英、日互译。它提供汉、英互译;英、日互译。却没提供汉、日互译,所以要间接翻译。具体步骤看:http://blog.csdn.net/chjk1/archive/2008/03/30/2231151.aspx1、“网站”--“添加web引用”--在弹出原创 2008-04-02 16:29:00 · 2651 阅读 · 1 评论 -
师生互动网站
ASP.NET 2.0 (VB.net,C#.net),SQL Express2005师生互动网站本系统实现了登录页面、找回密码、注册页面都用ASP.NET 2.0新特性管理用户控件、API实现。作业模块:老师在线布置、批改作业,学生下载作业内容、上传完成的作业。公共留言板:老师有什么通知,学生之间,师生之间的公共话题都在这里发布。师生P2P互动:老师与学生之间点对点的私聊。课程模块:原创 2008-04-08 12:58:00 · 677 阅读 · 0 评论 -
让GridView只显示特定用户的数据
1、新建一个Label1来储存username,这个是我这个方法成功的关键,因为我尝试用Session("username")失败。改用control 来传递变量,成功! 2、“GridView tasks”--“configure Data Source”--一路next下去---到了“Define Custom Statements or Stored Procedures”窗口。原创 2008-10-29 19:43:00 · 1385 阅读 · 0 评论 -
让GridView只更新某些特定的数据
1、我要显示完整的数据2、然而我又不希望所有的数据都可以修改,只希望修改某些特定的列。3、、“GridView tasks”--“Edit columns ”--把我不希望改动的列的“ReadOnly”属性设为“True”就可以啦,如图: 4、修改下UpDate的代码段,把不需要修改的字段删除掉,就可以啦原创 2008-10-29 20:07:00 · 1169 阅读 · 0 评论 -
配置过滤和选择参数
配置过滤和选择参数有两种方法1、使用配置向导配置参数,参见:让GridView只显示特定用户的数据2、以声明的方式选择数据要选择数据,需要使用数据源的SelectParameters ,代码清单如下:(使用SelectParameters )"SqlDataSource1" runat="server" ConnectionString="" SelectCom原创 2008-11-12 19:43:00 · 1134 阅读 · 0 评论 -
TemplateField 控件的使用
1、基本asp:TemplateField HeaderText="Price" SortExpression="UnitPrice" ItemStyle-Font-Bold="True"> ItemTemplate> asp:Label runat="server" Text= /> ItemTemplate> EditItem原创 2008-11-13 14:57:00 · 1506 阅读 · 0 评论 -
asp.net 2.0 应用程序的预编译---保护源代码
1、假设你有一个C:/PetTrick的 asp.net 2.0 应用程序想要把它预编译。2、右击“我的电脑”图标--“manage”--在iis的“Default Web”下新建一个名为PetTrick的虚拟目录,并把它指向C:/PetTrick3、“开始”-“run”--输入如下命令:cd C:/PetTrick4、输入:c:/WINDOWS/Microsoft.NET/Fra原创 2008-03-22 21:35:00 · 580 阅读 · 0 评论 -
使用跨页面传递功能 Cross Page posting in ASP.NET 2.0
1、可以用该功能的控件button、linkbutton、imagebutton,就是在crosspost1.aspx页面点这些控件,会转到另个页面crosspost2.aspx,而且 crosspost2.aspx可以获取、操作crosspost2.aspx里的控件的属性值。一、crosspost2.aspx代码:...@ page language="C#" %>script runa原创 2008-03-22 13:40:00 · 579 阅读 · 0 评论 -
Wizard实现向导
1、缺点:我一下子点最后的step,也有结果,这样不好!(应该在第一步时第二、三都处于非激活状态,像安装vsdotnet时看到的效果)。只要属性、方法:方法:OnFinishButtonClick、OnActiveStepChanged属性:AllowReturn2、由于上面那个问题我还没解决,所以现在对它还不感兴趣。下面提供网络上的三例子体现它的基本功能。(1)...@ Page原创 2008-03-20 19:25:00 · 544 阅读 · 0 评论 -
Creating Master-Detail Pages using GridView
非常感谢Bipin Joshi老大的大作,我只不过把他的文章详细化了,相信对像我这样初学者有帮助。原文见:http://www.dotnetbips.com/articles/4c3cc1c7-795e-4058-a741-e8e1de6d90a9.aspx图片看不到请刷新下。1、添加SqlDataSource1控件,配置数据,见图1.选择Customers表及字段见图2。原创 2008-03-07 20:23:00 · 679 阅读 · 0 评论 -
使用GridView加DetailsView实现查询,新增,编辑,删除
转自:Jeff (钟斐)s Blog,在此再感谢钟斐老大的无私!原文请看:http://blog.csdn.net/changezhong/archive/2006/10/18/1339747.aspx数据库:NorthwindTable :Categories下面的操作将实现下图中的功能 列表中的数据可以根据查询条件而改变 列表中可进行编辑,删除,选中操作转载 2008-03-08 18:46:00 · 1095 阅读 · 1 评论 -
使用ObjectDataSource----显示业务对象
如果要显示业务对象,首先需要业务对象。我创建了两个业务对象来储存个人信息:ObjectDataSource显+GridView示。Person类和PersonCpllection类,其中Person类有Id、Firstname和Lastname属性,PersonCpllection类基于泛型。//Person.csusing System;public class Person ..原创 2008-03-09 19:17:00 · 733 阅读 · 0 评论 -
使用ObjectDataSource----使用参数
本例和 使用ObjectDataSource----显示业务对象 的差别就是:1、//PersonManager.cs变为:using System;using System.Web;public class PersonManager ...{ private const string personsKey = "persons"; public PersonCollec原创 2008-03-09 20:35:00 · 514 阅读 · 0 评论 -
实例一、使用数据源控件显示数据(SqlDataSource+GridView)
实例一、使用数据源控件显示数据(SqlDataSource+GridView)实例一、使用数据源控件显示数据(SqlDataSource+GridView)(1)把一个GridView控件拖放到新的web页上。在控件的“任何列表”中选择“选择数据源”(Connect to Datasource)下拉框,选择“新建数据源”。出现页面1。(2)根据提示到了页面2,一路下一步到了页原创 2008-03-06 16:54:00 · 1076 阅读 · 0 评论 -
使用GridView加DetailsView实现查询,新增,编辑,删除--自己动手仿真的
看了钟斐兄弟大作(http://blog.csdn.net/changezhong/archive/2006/10/18/1339747.aspx),自己尝试着动手做一遍。1、添加SqlDataSource1,配置数据为Northwind的Customers表,在图1设置SQL语句(1)SELECT语句:SELECT [CustomerID], [CompanyName], [原创 2008-03-08 20:18:00 · 1139 阅读 · 1 评论 -
站点导航功能+母版页实现统一风格的站点
站点导航功能+母版页实现统一风格的站点效果如图:1、新建网站...2、“网站”--“添加新项”--添加一个名为“web.sitemap”的xml文件,代码如下: xml version="1.0" encoding="utf-8" ?>siteMap> siteMapNode title="Home" description="Home" url="default.aspx原创 2008-03-11 17:48:00 · 1422 阅读 · 0 评论 -
webpart 的初步学习
1、最佳效果见http://www.msn.com/2、“新建网站”--在Default.aspx页添加一个WebPartManager控件(我没任何加工)3、在Default.aspx页添加一个html table(不懂css,所以自己大小拉一拉,合并、拆分单元格;分为三大块,你可以分为n大块)。(1)在最左的列添加一个CatalogZone控件,再在CatalogZone控件里添加一个D原创 2008-03-17 22:25:00 · 482 阅读 · 0 评论 -
应用主题 Theme and Skin
1、BasicBlue和SmokeAndGlass这两个自带的主题在bate版本已经取消了,要用主题就得自己创建主题。(1)在web站点的根目录下“添加ASP.NET文件夹”--App_Themes(2)在App_Themes创建“主题”文件夹(OrangeTheme、RedTheme、YellowTheme等等,可以多个)展开如图1:(3)可以把主题应用于整个站点、某个单独的页面、某类控件、某一原创 2008-03-18 20:42:00 · 1129 阅读 · 0 评论 -
管理用户
管理用户一、功能简介1、可以注册新用户:(Register.aspx)2、权限分为三种(管理员、注册用户、匿名用户),不同权限的用户进入不同的页面。匿名用户即使知道注册用户的页面路径,直接登录也不行。(Login.aspx、Default.aspx)3、非匿名的用户可以修改密码。UpdateUserData.aspx4、忘了密码可以找回。如果你回答正确,系统会自动吧随机生成的密码发到你的email原创 2008-03-15 15:35:00 · 551 阅读 · 0 评论 -
substitution 学习
substitution 把一个方法放在我所要的地方,而且它返回的值是一个静态值,这是静态方法,比静态参数厉害多了!用过静态参数的都知道有时没有它会很头疼的!代码:...@ Page Language="C#" %>...@ OutputCache Duration="60" VaryByParam="none" %>script runat="server">... stati原创 2008-03-20 21:22:00 · 472 阅读 · 0 评论 -
Calendar 控件的使用
String [][] holidays; void Page_Load(Object Sender, EventArgs e) { holidays = new String[13][]; for (int n=0; n holidays[n] = new St原创 2008-03-21 12:19:00 · 578 阅读 · 0 评论 -
初尝MultiView and View
1、MultiView是多个view的容器,通过ActiveViewIndex属性来指定显示哪个view的内容。2、比如我想在一个页面里显示天气预报、股票行情、日期表等等,天啊,在一个页面同时显示这些,显得太眼花缭乱了。MultiView and View可以让你想知道天气情况好决定是否出去玩,页面只显示天气预报的内容;如果你想看看你买的股票涨了吗,同样你可以通过一个下拉框轻松转到股票原创 2008-03-20 16:08:00 · 556 阅读 · 0 评论 -
为现有的网页加入母版页
也许你想要改良你网站的外观或是希望网站所有的网页采用已有的统一的样式和布局。你难免要把现有的网页加入母版页。所要做的就是去掉页面里的所有 , , , 和其他与新页面行显示无关的元素。然后向指令增加 MasterPageFile属性,把内容包装在一个content控件中,它指定了母版页上要填充的ContentPlaceHolder控件。示例:%@ Page Language="C原创 2008-11-12 19:18:00 · 1319 阅读 · 0 评论