如何在asp+ 中使用自定义的pagelet

j梅花鹿j

j梅花鹿j

2016-01-29 14:00

如何在asp+ 中使用自定义的pagelet,如何在asp+ 中使用自定义的pagelet
/*
豆腐制作 都是精品
http://www.asp888.net 豆腐技术站
如转载请注明版权信息
*/

asp+ 中提供了一种类似xml 的 代码描写方法,例如<asp:label id=test runat=server
在本篇文章里 我会给大家描述一下 如何 编写自己的pagelet 例如:<asp888:myTestMenu
首先我们写一个aspc 文件,这个文件必须在aspx 文件中进行引用
<%@ Page Language="vb" %
<%@ Import Namespace="System.Drawing" %
<script runat=server
'创建公共变量
Public ForeColor As Color
Public BackColor As Color
Public Width As Unit
' 创建调用的函数和过程
Public Sub AddMenuItem(ByVal IN_Text As String, ByVal IN_URL As String)
Dim NewMenuItem As New TableCell
NewMenuItem.Text = "<a href='" & IN_URL & "'" & IN_Text & "</a"
mySubRow.Cells.Add(NewMenuItem) 'myMenu.Rows(0).Cells.Add(NewMenuItem)
End Sub
Sub Page_Load(ByVal Source As Object, ByVal E As EventArgs)
myASPTable.BackColor = BackColor
myASPTable.Width = Width
myMenu.ForeColor = ForeColor
End Sub
</script
<asp:Table border =1 id=myASPTable runat=server
<asp:TableRow id=myRow1 runat=server
<asp:TableCell id=myMainCell runat=server
<!-- Begin nested menu table --
<asp:Table border=1 id=myMenu runat=server
cellpadding=6
cellspacing=0
<asp:TableRow id=mySubRow
</asp:TableRow
</asp:Table
<!-- End nested menu table --
</asp:TableCell
</asp:TableRow
</asp:Table
好了,下面我们看看aspx 文件
<%@ Page Language="vb" %
<%@ Register TagPrefix="asp888" TagName="myTestControl" src="http://img.jcwcn.com/attachment/portal" %
<html
<head
<script runat=server
Sub Page_Load(ByVal Sender As Object, ByVal e As EventArgs)
menuControl1.AddMenuItem("豆腐技术站", "http://www.asp888.net")
If Page.IsPostBack
menuControl1.AddMenuItem(txtNewMenuText.Text, txtNewMenuLink.Text)
End If
End Sub
</script
</head

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com)

<body
<asp888:myTestControl id="menuControl1" runat=server
BackColor = "gray"
Width="100%"
ForeColor="Silver" /
<form method=POST action=myMenuControl.aspx runat=server
<p
新的联结显示:
<asp:TextBox id=txtNewMenuText Runat=server /
</p
<p
新的联结地址:
<asp:TextBox id=txtNewMenuLink Runat=server /
</p
<p
<input type=submit value="Submit" runat=server /
</form
</p
</body
</html
大家运行后,就可以看到这个的直接效果了


作者:豆腐

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com)
展开更多 50%)
分享

猜你喜欢

如何在asp+ 中使用自定义的pagelet

电脑网络
如何在asp+ 中使用自定义的pagelet

如何在ASP中使用类

ASP
如何在ASP中使用类

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

在ASP+中使用Cookie

ASP
在ASP+中使用Cookie

如何在ASP中使用mySQL

ASP
如何在ASP中使用mySQL

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

解析Android中使用自定义字体的实现方法

编程语言 网络编程
解析Android中使用自定义字体的实现方法

如何在Linux上添加自定义字体

电脑入门
如何在Linux上添加自定义字体

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

如何使用asp+ 动态创建页面元素

如何使用asp+ 动态创建页面元素

《神魔大陆》40级以后应该怎么练级

《神魔大陆》40级以后应该怎么练级
下拉加载更多内容 ↓