您的位置:首页 > 编程语言 > ASP

IronPython for ASP.NET:使用共享代码

2006-11-05 11:21 926 查看
IronPython入门教程第二篇使用共享代码,创建一个简单的IronPython类,并在ASP.NET页面中使用它。

1.创建Web站点和ASP.NET页面,选择语言为IronPython。

class SampleClass:

"Sample class with one property"

_testString = ""

def SetTestString(value):

_testString = value

def GetTestString():

return _testString

TestString = property(GetTestString, SetTestString)
4.使用共享类,在ASP.NET页面中添加相关的控件,如下所示:

<div>

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>  

<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" /><br /><br />

<h3><asp:Label ID="Label1" runat="server" Text="Label"></asp:Label></h3>

</div>
打开Default.aspx.py文件,导入命名空间:

import SampleModule

from SampleModule import SampleClass
编写按钮的单击事件:

def Button1_Click(sender, args):

sc = SampleClass()

sc.TestString = TextBox1.Text

Label1.Text = sc.TestString
运行后在文本框中输入TerryLee,单击按钮如下:



完整示例代码下载:http://files.cnblogs.com/Terrylee/IronPythonDemo2.rar

注:该例子来自于IronPython 入门教程。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: