或者更改IIS网站端口
如果你在调试网站的时候,已经打开了QQ空间,迅雷,QQ音乐等占用80端口的软件,这时候IIS是无法运行的。
建议先关闭这些软件
然后更改IIS端口,避免以后再次出现该情况
更改后的调试方式:>repater控件实现
然后通过该控件的itemtemplate生成html
详细的步骤包含两个部分 一个是aspx文件的书写 一个是aspxcs文件的书写
给你个我自己写的例子吧 当然没有他那么好
aspx:
<asp:Repeater ID="RNewsList" runat="server">
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<div class="innerdivout">
<%#GetNewsList(DataBinderEval(ContainerDataItem,"class_id")) %>
</div>
</ItemTemplate>
<FooterTemplate>
</FooterTemplate>
</asp:Repeater>
aspxcs
//该部分动态填充新闻列表 其中内容加入div class=innerdiv中 在page_load事件中
using (SqlCommand mycmd = new SqlCommand("select from class where class_belongto=1", mydatacon))
{
using (SqlDataReader mysdr = mycmdExecuteReader())
{
RNewsListDataSource = mysdr;
RNewsListDataBind();
mysdrClose();
}
}
/// <summary>
/// 该方法用来获取新闻列表 生成相应html
/// </summary>
/// <param name="sender"></param>
/// <returns></returns>
public string GetNewsList(object sender)
{
int NewsKindId = ConvertToInt32(sender);
string NewsListCode;
NewsListCode = "<ul>";
using (SqlConnection mydatacon = new SqlConnection(constr))
{
mydataconOpen();
using (SqlCommand mycmd = new SqlCommand("select top 8 from news where news_class=@id order by news_id desc", mydatacon))
{
mycmdParametersAddWithValue("@id", NewsKindId);
using (SqlDataReader mysdr = mycmdExecuteReader())
{
while (mysdrRead())
{
NewsListCode += "<li class=\"newslist\">";
NewsListCode += "<div class=\"newstitle\">" + mysdr["news_title"]ToString();
NewsListCode += "<span class=\"newstime\">[" + TimeForm(mysdr["news_date"]ToString()) + "]</span>";
NewsListCode += "</div>";
NewsListCode += "</li>";
}
}
}
mydataconClose();
}
NewsListCode += "</ul>";
return NewsListCodeTrim();
}
最后的美化 那就是CSS的事情了
一步步来 技术不难 但涉及的技术比多 实际中我还用到了jquery你好,域名注册网站有以下流程:
1、注册域名
现在注册域名比较简单,一般是到新网、阿里云或腾讯云上注册,费用一般在50-100元。
2、选择服务器(网站空间)
选择服务器要考虑这些参数:带宽、单/双/多线、内存、硬盘、硬防、价格,需求不同选择的标准也不同。同时服务器分为国内服务器和国外服务器,选择国外服务器不需要备案。服务器可以到阿里云、腾讯云、AWS上选择
3、网站备案
网站备案指的是:根据国家法律法规需要网站的所有者向国家有关部门申请的备案(详情见百度百科)。域名指向到国内网站空间,就都必须要备案;指向到国外无需备案。不过小智建议大家网站最好备案,不备案的网站会受到越来越多的限制,比如:域名分享微信朋友圈受限制;微信支付接入不了等等。其实备案的流程并不复杂,只是审核通过的时候不可控,一般在15-30天,所以要需要备案的话,那把审核时间也考虑进去,以免影响网站上线。
5、页面设计
设计出网站的所有页面(首页、内页),一般常用PS来做,如果没有设计经验的人,可以先去学习一些PS知识,前期建议仿站。
6、程序开发
程序开发分为:前端开发及后端开发。前端指的是:页面设计好了是静态的,这时需要给页面加上一些“动态的效果”,比如说:按钮可以点击、各个页面串联起来、留言功能可以使用等等。后端指的是:搭建网站管理后台,比如可以上传新闻、产品、公司介绍等数据。这两者一般是用aspnet+sqlserver数据库、PHP+MySQL数据库、jsp+oracle数据库。
7、网站开通(域名绑定、解析)
一般的域名服务商都会提供解析入口,登入后台去 *** 作就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)