新年第一帖!问个小问题? 下班结帖

happy664618843 2012-01-04 01:50:50

[assembly: WebResource("CarSeatjs.order.css", "text/css", PerformSubstitution = true)]
[assembly: WebResource("CarSeatjs.seat_4.gif", "image/gif")]
[assembly: WebResource("CarSeatjs.seat_1.gif", "image/gif")]
[assembly: WebResource("CarSeatjs.seat_2.gif", "image/gif")]
[assembly: WebResource("CarSeatjs.seat_3.gif", "image/gif")]
[assembly: WebResource("CarSeatjs.jquery.js", "text/javascript")]
namespace CarSeatjs
{

public class CarSeatScript : System.Web.UI.WebControls.WebControl
{
//继承WebControl 重写页面加载方法 注册脚本资源
protected override void OnPreRender(EventArgs e)
{
if (Page != null)
{
ClientScriptManager manager = this.Page.ClientScript;
manager.RegisterClientScriptResource(typeof(CarSeatScript), "CarSeatjs.carseat.js");
}
base.OnPreRender(e);
}




}
}

AssemblyInfo.cs里的代码:
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: WebResource("CarSeatjs.carseat.js", "application/x-javascript")]
[assembly: WebResource("CarSeatjs.order.css", "text/css", PerformSubstitution = true)]
[assembly: WebResource("CarSeatjs.seat_4.gif", "image/gif")]
[assembly: WebResource("CarSeatjs.seat_1.gif", "image/gif")]
[assembly: WebResource("CarSeatjs.seat_2.gif", "image/gif")]
[assembly: WebResource("CarSeatjs.seat_3.gif", "image/gif")]
[assembly: WebResource("CarSeatjs.jquery.js", "text/javascript")]

我将js编译成dll js文件里用到了css和图片 我把它们作为资源嵌入进去 方法可以运行 就是图片 和样式根本显示不出来 是什么原因 忘高手多多指点!
...全文
103 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2012-01-04
  • 打赏
  • 举报
回复
在页面调用?那你需要.axd方式或者使用 <%=Page.ClientScript.GetWebResourceUrl() %>方法引用,直接是无法使用嵌入的资源的

直接初始化调用js方法?不清楚你是怎么调用的
happy664618843 2012-01-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 net_lover 的回复:]
1,文件的生成操作需要选择嵌入的资源
2,如果有名称空间要加上如

[assembly: WebResource("MengxianHui.WebUtil.WebControls.logo.gif", "image/gif")]

3,你的调用方法是怎么写的?
例如
this.Page.ClientScript.GetWebResourceUrl(typeof(MengxianHu……
[/Quote]方法 直接 在页面 调用js方法 后台没有代码 全部在前台展示 直接初始化调用js方法 没有asp.net控件
happy664618843 2012-01-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 caozhy 的回复:]

http://hi.baidu.com/annazyg/blog/item/c87ad1fc638eac85b901a099.html
[/Quote]这个和我的不一样吧?! 我的是js文件 并且图片是在样式里面引用 做为背景图片 不是直接设置成图片路径
孟子E章 2012-01-04
  • 打赏
  • 举报
回复
1,文件的生成操作需要选择嵌入的资源
2,如果有名称空间要加上如

[assembly: WebResource("MengxianHui.WebUtil.WebControls.logo.gif", "image/gif")]

3,你的调用方法是怎么写的?
例如
this.Page.ClientScript.GetWebResourceUrl(typeof(MengxianHui.WebUtil.WebControls.MessageTip), "MengxianHui.WebUtil.WebControls.logo.gif")
threenewbee 2012-01-04
  • 打赏
  • 举报
回复
http://hi.baidu.com/annazyg/blog/item/c87ad1fc638eac85b901a099.html
happy664618843 2012-01-04
  • 打赏
  • 举报
回复
高手呢 都在休息吗

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧