正则表达式的伟 大之处是它是用来定义规则的规则
CODESMITH也具有这样的美妙功效
下面是一段简单的用于生成HTML表单的代码
CODESMITH也具有这样的美妙功效
下面是一段简单的用于生成HTML表单的代码
<%--
Name:表单生成器
Author: 菩提树
Description: 输入表单中的每一个字段的名称,生成一个表单
%>
<%@ CodeTemplate Language="C#" TargetLanguage="html" Debug="False" Description="Template description here." %>
<%@ Property Name="FieldList" Type="System.String []"%>
<%@ Property Name="FormName" Type="System.String" Default="form1"%>
<%@ Assembly Name="System.Data" %>
<%@ Import Namespace="System.Data" %>
<html>
<head>
<title>
</title>
</head>
<body>
<form name="<%=FormName %>" method="post">
<%
foreach (string FieldName in FieldList)
{
Response.Write("<input type='text' name="+FieldName+"' id='"+FieldName+"'>\n");
}
%>
</form>
</body>
Name:表单生成器
Author: 菩提树
Description: 输入表单中的每一个字段的名称,生成一个表单
%>
<%@ CodeTemplate Language="C#" TargetLanguage="html" Debug="False" Description="Template description here." %>
<%@ Property Name="FieldList" Type="System.String []"%>
<%@ Property Name="FormName" Type="System.String" Default="form1"%>
<%@ Assembly Name="System.Data" %>
<%@ Import Namespace="System.Data" %>
<html>
<head>
<title>
</title>
</head>
<body>
<form name="<%=FormName %>" method="post">
<%
foreach (string FieldName in FieldList)
{
Response.Write("<input type='text' name="+FieldName+"' id='"+FieldName+"'>\n");
}
%>
</form>
</body>