马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
缺点:正版成本价格贵(盗版就不说了)、不够安全,大多数服务器用windows系统,没有linux安全控件在H的_l^程中,常必要依据H必要B的加d一些服掌骺丶蛴艨丶,一样平常又分殪oB和B加d煞N.上面次要是v怎样B加d控件,在~面中B加d控件经常使用PlaceHolder控件作橐容器硌bd@些B加d的控件.@例子是c”BtnAddControl”硖砑右新控件
SubBtnAddControl_Click(SenderAsobject,eAseventargs)
DimtxtBoxAstextbox=NewTextbox
先扫除placeholder中的一切把持再⑸傻textbox控件加到placeholder控件中
PlaceHolder1.Controls.Clear()
PlaceHolder1.Controls.Add(txtBox)@踊旧暇鸵呀有了一textbox控件了,c“BtnAddControl“r就能够看到有textbox!
能够定x加d的TEXTBOX的各类傩(注重要先增加控件,再O置它的傩)
txtBox.ID=“Mytextbox“
txtBox.BackColor=System.Drawing.Color.LightGreen
txtBox.text=“Thisisatextbox!“
ViewState(“txtBoxControl“)=True
EndSub
@泳邳c按o的r候B加d一TEXTBOX控件,可是@幸}:就是在革新~面的r候@TEXTBOX又灰.@是因B加d的控件不谌~面上自颖4嫠VIEWSTATEB,要想不出@种},就必在PAGE_LOAD()事务中F,详细以下:
SubPage_load(SenderAsobject,eAsEventargs)
判ViewState中是不是存在先宿世成的控件的ViewState,存在t从头天生控件K自蛹虞d它先前的ViewStateB
IfViewState(”txtBoxControl”)NothingThen
DimtxtBoxAstextbox=Newtextbox
PlaceHolder1.Controls.Add(txtBox)
txtBox.ID=”MytextBox”
EndIf
EndSub
B加d用艨丶且拥姆椒(PlaceHolder1.Controls.Add(”Header.ascx”)
------------------------------------------------------------------------
第一次文章,有cy,看斧正!
</p>无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的; |