c# master的runat =server 的head里,的link 想要加随机数 的办法
master,
<!DOCTYPE HTML>
<html>
<head runat="server">
<link rel="stylesheet" type="text/css" href='../static/css/public.css<%=MyRand %>' />
//这样写的法,MyRand,变成了,%3C%25=MyRand%20%25%3E
//而它正确应该是:?随机数
换一种写法,
<!DOCTYPE HTML>
<html>
<head runat="server">
<link rel="stylesheet" type="text/css" href='../static/css/public.css' />
<!--<%=MyRand %>--> //这个输出却是正确的随机数
不过也许这也没办法,因为<head runat="server">,它会自行控制<link 的href的相对路径,
解决办法,可以为<link 加上 runat,和id,在它的OnLoad事件里控制,它的Href属性,加上?随机数