易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : asp.net

ASP.NET表单验证之基本验证控件一

Asp.net为我们提供了六个验证验证控件及其要起作用必须设置的属性:
(1)     RequiredFieldValidator:该控件要求其绑定的输入控件一定要有输入值,不能为空;
属性:ControlToValidate:验证控件要验证的输入控件ID(绑定的输入空间ID)
      Text:输入控件输入的内容不能通过验证时显示的内容
      InitialValue:指定验证控件不能通过验证的初始值,默认为空
说明:RequiredFieldValidator控件默认检查不是空格的非空字符串。如果为空或者填空格,则显示Text的内容,阻止页面返回后台。其实生成页面时,已经把验证验证方法放到了客户端页面,返回服务器前会调用验证方法,验证失败则阻止返回服务器。
    RequiredFieldValidator检查默认的初始值是空或空格,当然我们也可以为其指定初始值。比如我们不允许用户输入”此字符串验证失败”的字符串,一旦输入这个字符串就显示”验证失败”.把” 此字符串验证失败”赋值给InitialValue属性即可,但此时不能再验证是否为空了。这样的验证特别适用在下拉列表中。
(2)     Ran ......

asp.net DropDownList 项目动态添加


Dotjum 這邊要介紹也是一個很經典的 ASP.NET 老問題,就是怎麼要在下拉選項中,一開始 DataBind() 資料繫結時,
就先出現預設選項 請選擇,其實做這個非常簡單,在很久很久以前 Dotjum 一開始不太懂,就用了奇怪的方法來達成,
因位DataBind後,你先輸入的靜態選項 清單中的項目 會消失,所以很久以前  Dotjum 就弄了一個在資料 DataSet 叫回來之後,
再弄一筆 請選擇的資料上去 不然就是 等 DropDownList DataBind 後,在動態的加一筆資料進去。
Dotjum 還曾經看過,有人為了這個弄了一個 Control 出來,請注意上述這幾種方法,千萬不要在使用了。
因為ASP.NET已經有更簡單的方式了,話不多說,請� ......

ASP.NET配置文件Web.config 详细解释

一、认识Web.config文件
 
    Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的
  Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文件。它可以提供除从父目录继承的配置信息以外的配置信息,也可以重写或修改父目录中定义的设置。
 
    在运行时对Web.config文件的修改不需要重启服务就可以生效(注:<processModel> 节例外)。当然Web.config文件是可以扩展的。你可以自定义新配置参数并编写配置节处理程序以对它们进行处理。
 
    二、web.config配置文件(默认的配置设置)以下所有的代码都应该位于
 
  <configuration>
  <system.web>
 
    和
 
  </system.web>
  </configuration>
 
    � ......

Asp.Net中gridview中嵌入的checkbox使用

<asp:checkbox id = "checkbox1" runat = "server" AutoPostBack = "true" OnCheckedChanged = "CheckAllBox_Checked" text = "全选">
<asp:CheckBox  ID = "CheckBox1" AutoPostBack = "true" OnCheckedChanged = "CheckBox1_Checked" runat = "server"/>
 protected void CheckBox1_Checked(object sender, EventArgs e)
    {
        CheckBox cb = (CheckBox)sender;
        int index = ((GridViewRow)(cb.NamingContainer)).RowIndex;
        if (cb.Checked)
        {
            gridView.Rows[index].BackColor = Color.BurlyWood;
        }
        else
        {
            gridView.Rows[index].BackColor = gridView. ......

ASP.NET页面之间传递值的几种方法

一.使用QueryString
Request.QueryString
   在ASP时代,这个是较常用的方法,到了ASP.NET,好像用的人不多了,但是不管怎么说,这是一个没有过时,且很值得推荐的方法,因为不管是ASP还是ASP.NET,最基本的都还是基于HTTp协议的。 缺点是非常明显的,让在多个页面传递时,可能就Request不到了
  使用QueryString在页面间传递值是一种非常常见的方法,我们在ASP中就常常用到。
  (1)优点和缺点
  优点:
  1.使用简单,对于安全性要求不高时传递数字或是文本值非常有效。
  缺点:
  1.缺乏安全性,由于它的值暴露在浏览器的URL地址中的。
  2.不能传递对象。
  (2)使用方法
  1.在源页面的代码中用需要传递的名称和值构造URL地址。
  2.在源页面的代码用Response.Redirect(URL);重定向到上面的URL地址中。
  3.在目的页面的代码使用Request.QueryString["name"];取出URL地址中传递的值。
  (3)应用举例
  1.源页面*.aspx的代码:
  private void Button1_Click(object sender, System.EventArgs e)
  {
  string urlAddress;
  string Name1;
  ......

浅析ASP.NET的IIS映射

ASP.NET默认扩展名为.aspx,可是我们看到许多网站的扩展名很特别,比如校内的do。个性之余还可以实现简单的伪静态(即把后缀改为html)不过相对URLRewriter来说,是有点简陋(只能改掉连接中的.aspx),不过不失为一种方法。下面我们就来实现他!
    先来说一下ASP.NET 1.1中的方法:
    1.ASP.NET IIS映射(IIS->默认网站->属性->主文档->配置->映射->添加):
    扩展名.do ----> C:"WINNT"Microsoft.NET"Framework"v1.1.4322"aspnet_isapi.dll
    限于:GET,HEAD,POST,DEBUG
    2.修改web.config
    <configuration> <system.web> <httpHandlers> <add verb="*" path="*.mspx" type="System.Web.UI.PageHandlerFactory" /> httpHandlers> system.web> configuration>
    ASP.NET2.0配置稍有不同,详解如下:
    1.ASP.NET IIS映射(IIS->默认网站->属性->主文档->配置->映射->添加):
    扩展名.do ----> C:"WINDOWS"Microsoft.NE ......
总记录数:2672; 总页数:446; 每页6 条; 首页 上一页 [189] [190] [191] [192] 193 [194] [195] [196] [197] [198]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号