作者jajeongsalan (大吉的牙刷)
看板C_Sharp
标题[问题] 如何看asp.net版本以及删除runat tag
时间Tue May 23 16:32:31 2017
各位大大好
目前有机会替一个asp.net网站进行前端拉皮
本身写过flash,工作的专长是前端
想趁这个机会稍微摸一下asp.net
但在研究过程遇到了一些困难
搜寻的过程也一头雾水orz
因此上来向各位前辈请教
由於对asp不是很熟悉,这也可能都是一些笨问题,如果有说明不清楚的地方还请包涵
1.
据平常在维护的前辈说网站使用asp.net 3.5
但怎麽看都很像2.0版本
甚至感觉像是拼凑上去的
webconfig里看起来像是版本号的地方写的是3.5
请问有没有什麽方法确认网站所使用的asp.net版本呢?
2.
任务主要是网站拉皮
master里有一些元件之後不需要了,但无法删除
我查了一下是因为tag里含有runat="server"
整个tag变成html控制项
只要拔掉tag网站就无法运作
试过找出master.cs里面的定义
保留tag但移除定义的话依然可以运作且定义的功能不会消失
但无论有没有移除定义,只要拔掉tag网站就会挂掉orz
请问如果要移除含有runat语法的标签,是不是有特别的指令要下呢?
目前想到的方法是直接css下display:none跳过囧
但还是心有不甘,再麻烦各位前辈指教orz
-----
Sent from JPTT on my LGE LG-H815.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.120.59.226
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1495528353.A.E29.html
1F:推 te426odin: 专案→最後一个OOOO专案属性 那边可以看到 05/23 16:59
2F:→ te426odin: 2照理说应该没有,可以直接删除才对,可能要再.cs 05/23 17:01
3F:→ te426odin: 内搜寻那个控制项,看看是不是有其他页面有使用到 05/23 17:01
4F:推 piadoro: 科普一下 1.其实3.5版在IIS上仍然是吃2.0的framework XD 05/23 20:23
5F:→ piadoro: 2.没有指令能一次干掉runat server,你得一只一只看cs档 05/23 20:24
6F:→ piadoro: 通常会因为page_load或page_init事件去对控制项设值 05/23 20:25
7F:→ piadoro: 你胡乱删掉aspx上的runat server tag 他会找不到东西 05/23 20:26
感谢各位大大,我来找找有没有另外用到的部分xddd
※ 编辑: jajeongsalan (125.227.180.7), 05/31/2017 09:02:29
8F:推 wezmag: 有个偷机的方式,用Visible="false",这样连HTML都不会ren 06/24 09:31
9F:→ wezmag: der出来 06/24 09:31