在ASP.NET中使用DIV+CSS样式布局背景图片无法显示?

问题一:通过使用DIV+CSS样式布局:编写CSS的单元格背景样式,在MacromediaDreamweaver8中能很好的显示出来;但是在MicrosoftVisual... 问题一:通过使用DIV+CSS样式布局:编写CSS的单元格背景样式,在Macromedia Dreamweaver 8中能很好的显示出来;但是在Microsoft Visual Studio 2005中却无法正常的显示出背景,用IE打开也是如此(注:我页面的后缀名是.ASPX,所以在Macromedia Dreamweaver 8无法预览)?见“index.aspx”

问题二:在Microsoft Visual Studio 2005中文本显示在文本框中出现乱码?见“str-zc.aspx”

问题三:datalist控件如何进行分页?这几天从网站上看了他们网上关于DATALIST分页的留言,说可以使用自己编写程序来使他分页。我也顺便从网站上把代码下载下来进行稍微的修改,问题是DATALIST根本没有显示分页的效果,而单击了“上一页,下一页”之后,也却没有任何的反映?我知道代码里面肯定没有跟DATALIST关联的?见“副本index.aspx”

希望老师,能抽空帮我解决一下,在这里先行谢过了。。。。^ _ ^
展开
 我来答
匿名用户
2013-07-20
展开全部
问题一的原因很可能是!你的图片没有包含2005的工程内!
问题二是你的编码格式不正确请采用UTF_8的编码格式!
问题三下面是原码!请自己看!

页面上的按钮
<asp:HyperLink ID="hpPre" Text="上一页" runat="server" style="left: 12px; position: relative; top: 0px"></asp:HyperLink>
<asp:HyperLink ID="hpNext" Text="下一页" runat="server" style="left: 39px; position: relative; top: -1px"></asp:HyperLink>
<asp:HyperLink ID="hpFirst" Text="第一页" runat="server" style="left: -160px; position: relative; top: 1px" Height="17px"></asp:HyperLink>
<asp:HyperLink ID="hpLast" Text="最后页" runat="server" style="left: 1px; position: relative; top: 0px"></asp:HyperLink>

CS代码:
if (!IsPostBack)
{
DataListBind();
}

//显示信息``````及分业
public void DataListBind()
{
DataSet ds=new SqlAccess().GetInfo();

//专用于分业的类
PagedDataSource pds = new PagedDataSource();
//视图
pds.DataSource = ds.Tables[0].DefaultView;
pds.PageSize = 3;
pds.AllowPaging = true;
//当前页
int current;

if (Request["page"] == null)
{
current = 1;
//CurrentPageIndex获取设置当前索引值
pds.CurrentPageIndex = current - 1;
}
else
{
current = Convert.ToInt16(Request["page"]);
pds.CurrentPageIndex = current - 1;
}
if (!pds.IsFirstPage)
{
hpFirst.NavigateUrl = Request.CurrentExecutionFilePath + "?page=1";
hpPre.NavigateUrl = Request.CurrentExecutionFilePath + "?page=" + Convert.ToInt16(current - 1);
}
if (!pds.IsLastPage)
{
hpNext.NavigateUrl = Request.CurrentExecutionFilePath + "?page=" + Convert.ToInt16(current + 1);
hpLast.NavigateUrl = Request.CurrentExecutionFilePath + "?page=" + pds.PageCount;
}
datalist.DataSource = pds;
datalist.DataBind();
}
匿名用户
2013-07-20
展开全部
图片用相对路径!
用Dreamweaver编辑的页面,再用Microsoft Visual Studio 2005打开的时候,图片的文件可能没有包括在项目中,把图片文件夹加到包括在项目中就好了!

文本框的乱码是页面编码的问题,一个是GB2312编码,一个是UTF-8编码,忘了是哪个了!

分页的问题网上有分页的控件!绑定要分页的控件!设置属性应该就可以了!我们以前都是用分页控件的!很方便!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-20
展开全部
你试着吧CSS的路径改为绝对路径!就是用<basepath>改为绝对路径!
试试吧!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式