框架内 FRAME的源src如何根据条件而变化?C#解决方案

一般情况下,一个框架页面,里面分几个部分源码。例如 左边菜单列表 会这样写     <FRAME name="list"  src=“a.html” >  src   很明显吧

那么,如何取得多变,或者随着不同条件而变化呢?我们在.net中的实现比较简单。

1、在主页面写一个函数,并按照条件判断输出。

protected string get_str_link()//函数被前端调用
{
string str_link="";
if (CommFun.IsA == "ok")
{
str_link = "a.html";
}
if (CommFun.IsB == "ok")
{
str_link = "b.html";
}
return str_link;
}

2、前端的调用 很简单

<FRAME name="list"  src='<%=get_str_link()%>' >    src已经变化了。实践试验通过。

3、应用比较广,也常见与判断不同权限用户对应不同的页面源,例如三级用户管理的系统。

笔记,写下来。

原文地址:https://www.cnblogs.com/pyman/p/13952291.html