ASP.NET
文章平均质量分 68
cnlike
这个作者很懒,什么都没留下…
展开
-
ASP.NET页面是怎样生成的
using System; namespace WebApp3{ using System.IO; using System.Web; using System.Web.UI; using System.Collections; using System.Collections.Specialized; class MyPage : System.Web.UI.TemplateControl,原创 2004-07-19 18:23:00 · 850 阅读 · 0 评论 -
How to: 动态加载WebPart模块
WebPartZone的ZoneTemplate可以通过声明方式来定义,在每个用户首次(即没有已保存状态时)登录时,WebPart Runtime会按ZoneTemplate内的定义生成默认的WebPart布局,并在用户对布局进行调整后此用户后续登录时,从Personal PersonalizationProvider中还原布局。当如果要动态的设置默认的ZoneTemplate时,可以按以下两原创 2007-01-06 00:46:00 · 1228 阅读 · 0 评论 -
当页面有ID重复的控件时,使用Validator后仍能正常工作
public class REV : System.Web.UI.WebControls.RegularExpressionValidator{ protected override void Render(System.Web.UI.HtmlTextWriter writer) { System.Type t = this.GetType(); while (t.原创 2005-07-12 20:33:00 · 969 阅读 · 0 评论 -
让子目录的WEB页面跳过虚拟目录的窗体认证
在需要的子目录放一个web.configxml version="1.0" encoding="utf-8" ?>configuration> system.web> authorization> allow users="*" /> authorization> system.web>configuration>原创 2005-02-22 17:00:00 · 729 阅读 · 0 评论 -
使用Button时跳过客户端校验控件的检验
当使用System.Web.UI.WebControls.Button时,如果该页面有检验控件(如RequiredFieldValidator),则会进行校验,如果页面还有ValidationSummary以及ValidationSummary.ShowMessageBox为true时,则会弹出提示,加上下面一句即可跳过该提示: button.Attributes["oncl原创 2005-01-26 12:32:00 · 1061 阅读 · 0 评论 -
在客户端模拟禁用CheckBox
runat="server"> onclick="disableCheckBox(CheckBox1);"> runat="server" Width="136px" Height="40px" Checked="True"> function disableCheckBox(id) { var ctl = document.all[id]; ctl.s原创 2005-01-04 18:10:00 · 1110 阅读 · 0 评论 -
ConvertUrlstring
public static string ConvertUrlstring(string url){ if(url.StartsWith("~")) { string sAppPath = System.Web.HttpContext.Current.Request.ApplicationPath; i原创 2005-01-04 09:47:00 · 810 阅读 · 0 评论 -
RadioButtonList、DropDownlist 在客端确认更改
RadioButtonList:"rblMatrixType" style="Z-INDEX: 101; LEFT: 88px; POSITION: absolute; TOP: 104px" runat="server" Width="200px" AutoPostBack="True"> "A" Selected="True">A "B">B function attachNewEvent(c原创 2004-12-27 13:42:00 · 1027 阅读 · 0 评论 -
ASP.NET Controls 状态转换备忘
下面的代码在每次回发时,仍能保持5个Item:private void Page_Load(object sender, System.EventArgs e){ ddl = new DropDownList(); this.PlaceHolder1.Controls.Add(ddl); if (!IsPostBack) { for (int i = 0; i { ddl.Items.A原创 2004-10-22 00:49:00 · 725 阅读 · 0 评论 -
ASP.NET Validator Control 备忘
Page的OnPreRender被调用前必须要用至少一个Validator(如CustomValidator),否则生成的客户端脚本会缺少:System.Web.UI.WebControls.BaseValidatorprotected override void OnPreRender(EventArgs e){ base.OnPreRender(e);原创 2004-10-15 21:17:00 · 717 阅读 · 0 评论 -
怎么用ASPX页面生成缩略图
using System;using System.IO;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System原创 2004-07-19 18:42:00 · 1151 阅读 · 1 评论 -
将集成Windows认证并使用了身份模拟的ASP.net应用改成Form认证
先在Web.config里设置成Form认证: 当然还得使用Session: 以及配置站点/虚拟目录为匿名认证 然后是一个身份模拟的辅助类:public class ImpersonateHelper{ public const string SystemUserToken = "Syste原创 2007-06-29 14:41:00 · 1740 阅读 · 0 评论