codesmith的使用常用的代码..(能大提高你的效率哦)

codesmith的使用常用的代码..(能大提高你的效率哦) 

C#代码模板:

<%@ CodeTemplate Language="C#" TargetLanguage="Text" Src="" Inherits="" Debug="False" Description="Template description here." %>

string输入:
<%@ Property Name="SampleStringProperty" Type="System.String" Default="SomeValue" Optional="True" Category="Strings" Description="This is a sample string property." %>
Boolean输入:
<%@ Property Name="SampleBooleanProperty" Type="System.Boolean" Default="True" Optional="False" Category="Booleans" Description="This is a sample boolean property." %>
Collection_String输入:
<%@ Property Name="SampleStringCollection" Type="CodeSmith.CustomProperties.StringCollection" Default="test1,test4" Category="Options" Description="This is a sample string collection property." %>
使用输入的程序集声明:
<%@ Assembly Name="CodeSmith.CustomProperties" %>
使用输入的程序集声明:
<%@ Assembly Name="System.Data" %>
使用输入的程序集引入:
<%@ Import Namespace="System.Data" %>

循环写出Collection_String的字符:(实例)
<% for (int i = 0; i < SampleStringCollection.Count; i++) { %>
<asp:DropDownList id="drp<%= (SampleStringCollection[i]).Trim()%>"  runat="server"
    AutoPostBack="True"></asp:DropDownList>
<% } %> 

 

你可能感兴趣的:(codesmith的使用常用的代码..(能大提高你的效率哦))