Html 页面怎么转换成ASP页面的方法?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Html 页面怎么转换成ASP页面的方法?相关的知识,希望对你有一定的参考价值。
参考技术A ASP生成静态网页的方法下面的例子是将、index.asp?id=1/index.asp?id=2/index.asp?id=3/这三个动态页面,分别生成ndex1.htm,index2.htm,index3.htm存在根目录下面:
<%
dim strUrl,Item_Classid,id,FileName,FilePath,Do_Url,html_Temp
Html_Temp="
"For i=1 To 3Html_Temp = Html_Temp&"
"Item_Classid = iFileName = "Index"&Item_Classid&".htm"FilePath = Server.MapPath("/")&"\"&FileNameHtml_Temp = Html_Temp&FilePath&"
"
Do_Url = "http://"
Do_Url = Do_Url&Request.ServerVariables("SERVER_NAME")&"/main/index.asp"
Do_Url = Do_Url&"?Item_Classid="&Item_Classid
strUrl = Do_Url
dim objXmlHttp
set objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP")
objXmlHttp.open "GET",strUrl,false
objXmlHttp.send()
Dim binFileData
binFileData = objXmlHttp.responseBody
Dim objAdoStream
set objAdoStream = Server.CreateObject("ADODB.Stream")
objAdoStream.Type = 1
objAdoStream.Open()
objAdoStream.Write(binFileData)
objAdoStream.SaveToFile FilePath,2
objAdoStream.Close()
Next
Html_Temp = Html_Temp&"
"%><%Response.Write ( "成功生成文件:" )Response.Write ( "" )Response.Write Html_Temp%> 参考技术B 把扩展名改成 .asp 参考技术C 百度一下 参考技术D 用记事本打开html文件,另存为.asp格式
asp.net datalist 指定列植转换
我现在有个ASP.NET页面,上面有个DataList用DataSet绑定数据源,DataSet里面有一列名:TYPE,在数据库里是int型,现在的要求是将TYPE里面的值转换成对应的字符串,再绑定DataList;例如将‘1’转换成“我是TEST”再绑定DataList,‘2’转换成“我是TEST2”,小弟现在初步想法是在页面绑定时,用JS调用后台代码转换,不知是否行的通,希望各位高手指点下,感谢!分就这些了!
没这么做过,一般习惯在.cs的程序页面写个转换的方法,然后在绑定的数据项上进行转换
这是我测试写的,可以通过
后台:
public string DisType(string type)
type="I am "+type;
return type;
或者你绑定前先处理数据源
dataset.tables[0].columns.add("typeNew");
for(int i=0;i<dataset.tables[0].rows.count;i++)
dataset.tables[0].rows[i]["typeNew"]="I am "+dataset.tables[0].rows[i]["type"].tostring();
绑定本回答被提问者和网友采纳 参考技术B <asp:TemplateField HeaderText="" HeaderStyle-Width="20">
<ItemTemplate>
<asp:Label ID="lblname" runat="server" Text='<%# "TEST"+Eval("TYPE").ToString() %>' />
</ItemTemplate>
</asp:TemplateField>
是这个意思吧?
以上是关于Html 页面怎么转换成ASP页面的方法?的主要内容,如果未能解决你的问题,请参考以下文章