使用 ASP+ 列表绑定控件(下) |
DataGrid3
DataGrid3通过添加可视格式化和内容格式化构建于DataGrid2之上。
摘自 DataGrid3.aspx:
〈%@ Page language="C#" src="DataGrid.cs" inherits="Samples.Data
GridPage"%〉
...
〈asp:DataGrid runat=server id="titlesGrid"
AutoGenerateColumns="false"
Width="80%"
…… |
|
使用 ASP+ 列表绑定控件(中) |
Repeater1Page 类覆盖了 Page 类的 OnLoad 方法。此表示在对该页
的首次请求中调用 DataBind。这将导致对这些页上的数据绑定表达式求
值并使 repeater 控件列举数据源以及创建其项目。仅在首次请求时调用
DataBind 方法。这之所以能正常工作是因为 repeater能够在从前一次保
存状态的回传过程中重新创建其项目,…… |
|
使用 ASP+ 列表绑定控件(上) |
简介
Repeater、DataList和DataGrid控件构成ASP+页面框架中System.Web.
UI.WebControls名称空间内的相关Web控件集。这些控件使HTML显示所绑
定列表或数据源的内容。因此,将它们统称为“列表绑定控件”。
与框架中的其它 Web
控件类似,这些控件提供一致的编程模型并封装一个独立于浏览器的
表示…… |
|
asp.net高级教程(五)---实战篇(中) &nbs |
asp.net高级教程(五)---实战篇(结合论坛用户操作谈asp.net表单验证)(中)
做好准备工作,现在就要动真格的了,先让我们看看用户注册的实现。前边已经讲过,asp.net可以实现业务逻辑和html代码分离,那么让我们来看看到底是如何实现的,下面这个文件是用户注册的页面部分,原型是根据我站点的风格制作的:
<%…… |
|
asp.net高级教程(三)---实战篇 |
结合论坛用户操作谈asp.net表单验证(上)
有了前面的知识,现在我们要进入实战。做过asp的朋友都知道表单验证是个比较头疼的问题,有经
验的Web程序员有这么一句话,那就是客户端不相信服务器端,服务器端不相信客户端。什么意思呢,就
是说做表单验证时服务器端程序不能假定客户端程序是正确的而不加检测,这…… |
|
asp.net高级教程(三)---对象 |
前面讲到如何构造bbs对象,有朋友要求我简单介绍一下c#里如何构造对象,下面我就简单说一下,算是补上这一课吧。
C#里的类(Class),也可以叫做对象(object),它由以下几部分组成:成员变量,属性和方法,其中必不可少的是这个类不带任何参数的构造函数,它不指定返回类型,作用是初始化类的成员变量、分配内存等…… |
|
asp.net高级教程(二)--- 转换编程思维 |
上次的内容说过asp.net和asp的最大区别在于编程思维的转换,那么我们现在就来看看如何转换编程思想。以前的web编程从cgi(perl)到asp,php,jsp的编程过程都是这样:美工人员给出页面原型,编程人员照页面填空,最后堆起来算完,下次如果原型变动,那么就再修改程序,这样业务逻辑和html页面混在一起,可以说是事倍功半。那…… |
|
asp.net高级教程(一)---asp.net , 还是asp+ ? |
看到这个标题你可能会笑,alpha版的时候MS叫它asp+,后来出了beta1版,就改名叫asp.net了,那还不是一回事吗?你错了,这不仅仅是一个简单的叫什么的问题,而是一个它到底是什么的问题。关于asp.net到底是什么,恐怕你已经看过不少这类文章,并且有自己的理解,但恐怕大多数人的理解不是那么正确。问个简单的问题,asp.…… |
|
ASP.NET 入门的五个步骤 |
欢迎访问 Nothin' but ASP.NET 专栏,下面我将为大家深入介绍 ASP.NET 中某些重要的新特性,以及一些其他 .NET Framework 技术。
在第一个专栏中,我们将讨论 ASP.NET 入门的五个步骤。以后的专栏
我们将陆续探讨 ASP.NET 中的其他优秀功能(如部署、状态管理、进程模型、控件、安全等方面的变化)。
<H2>…… |
|
查看主机的内存使用情况 |
http://www.asp888.net 豆腐技术站
这个是我在国外的一个站点上看到的使用Asp.Net得到一些系统变量的程序,
大家可以看看,其实这个程序没有多大的用处,只是说明一下asp.Net 的强大功能而已。
<script language="C#" runat=server>
void Page_Load(Object sender, EventArgs ev)
{
ProcessInfo[] history = P…… |
|
一个完整的网上追捕的原程序 |
豆腐制作 都是精品
http://www.asp888.net 豆腐技术站
前面讲过很多的用asp+实现网长追捕的程序,现在就在这里给大家提供这个完整应用的原程序,希望大家首先先看看
以前的文章,带者问题来看这个程序,其实是很简单的。同时我也给大家带来了这个程序的下载!
这个程序现在还是 有些 小问题,比如在 处理通过IP 地址查…… |
|
asp+中的发送者是什么意思? |
豆腐制作 都是精品
http://www.asp888.net 豆腐技术站
经常写asp+程序的朋友肯定都见过这样的代码Button_Click(Object Sender, EventArgs E)
可是这里的Sender 的意义是什么意思呢?他的用处又到底是什么呢?
很多人只是机械的在这样调用来,调用去,今天豆腐就来给大家说说这个Sender是什么意思?
其实很简单,这个S…… |
|
网上追捕(很多实用的port) |
豆腐制作 都是精品
http://www.asp888.net 豆腐技术站
我们可以在Asp.Net中通过使用Sockets Class 来对InterNet 上的主机进行远程的控制和探测(不要搞破坏呀!)
下面的例子中豆腐给大家提供一个例子,可以对 指定的主机进行 探测:)功能类似 追捕。
<%@ Import Namespace="System.Net" %>
<% @Import Na…… |
|
通过指定IP地址得到当前的网络上的主机的域名 |
自从上个世纪以来,我的网站更新的速度慢了很多,不知道大家现在希望我的站点主要提供一些什么样的内容呢?
前面我们讲过通过网络域名得到这台主机的IP地址Dec,现在我们通过对DNS Class
和 IPHostEntry Class 的 不断的深入的了解,我们可以得到使用Ip地址查找主机域名的功能,伴随者这个功能的不断的挖掘,我打算制作一个…… |
|
查看服务器磁盘、文件的aspx |
listdrives.aspx
<% @Page Language="C#" %>
<% @Import Namespace="System" %>
<% @Import Namespace="System.IO" %>
<%
string qdrives = Environment.OSVersion.ToString();
string qnewline=Environment.SystemDirectory.ToString();
string qmo=Environment.WorkingSet.ToString();
…… |
|
通过网络域名得到这台主机的IP地址 |
在Windows编程环境中,我们有一个可以调用的API 函数GetHostByName ,以前在Asp中我们必须通过组件来实现
类似的功能,比如AspDNS等等,现在MS在ASP.Net上给我们提供了新的编程接口,让我们可以很轻松的实现这样类似
的功能.原因是在Asp.Net中给我们提供了一个DNS Class,我们可以通过这个Class 轻松的实现我们在上面所提到…… |
|
ASP+中取代ASP的RS(Remote Scripting)技术的Framework |
在上面的文章里面我提到了Page.IsPostBack属性的一个应用,可以用来保存用户输入的
信息,下面我将介绍它的另外一个用处,那就是取代ASP中的RS(Remote Scripting)技术。
至于RS的基本概念和用法我已经在asp版里面有很多介绍了,它主要的优势就是在不刷新
当前页面的情况下和服务器端进行通信。但是由于它的底层是使用了j…… |
|
如何得到一个汉字和字母组合的字符串的准确的长度(asp |
在实际工作应用中,很多的时候会出现这样的情况,由于我们对于汉字的特殊的要求,在计算字符个数的
时候,由于是Unicode的原因,我们对于一个 汉字 应该是按照两个字符计算,但是ASp.Net(包括以前的asp)
都是给我们按照 一个来计算的,比如 "豆腐",如果是在中文系统中我们在计算他的程度的时候
"豆腐".Length() 的结果是2 …… |
|
再议正则表达式(这次是在asp.net 上的应用) |
http://www.asp888.net 豆腐技术站
前面我们讲过asp中使用正则表达式,现在我们
在asp.net 下通过C# 来体验一下在 asp+ 中的正则表达式是如何使用的。
首先利用 Regex 类的重载构造函数来创建一个我们对要用正则表达式进行判断的 一个对象,代码如下:
Regex r=new Regex("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+…… |
|
ASP.NET的Web controls(二) |
crystal译·yesky
也许在这个新的 controls中最有趣的莫过于 DataGrid。Datagrid是一个多列的数据绑定网格,通过它你可以轻而易
举的将数据置于其中。它同时提供分页、排序等所有你所期望的功能。我们看一个Datagrid的例子.
注:我们将在另外的文章里介绍Datagrid的属性和方法。
<%@ Page languag…… |
|
« ‹ ..[4][5][6][7][8][9][10] › » 20条/页 共199条 |