C# 什么';这段代码中的错误是什么
这段代码在php中可以很好地生成自定义脚本生成器C# 什么';这段代码中的错误是什么,c#,asp.net,C#,Asp.net,这段代码在php中可以很好地生成自定义脚本生成器 <?php $arrs = array("script.js","ui.js","jform.js"); foreach ($arrs as $var) { ?> <script type="text/javascript" src="<?php echo $var ?>" > </script> <?php } ?>
<?php
$arrs = array("script.js","ui.js","jform.js");
foreach ($arrs as $var)
{
?>
<script type="text/javascript" src="<?php echo $var ?>" >
</script>
<?php
}
?>
您的错误是使用脚本行更改下面的行以解决您的一个问题..我在我的环境中尝试了
<script type="text/javascript" src="<% =lst %>" />
完整代码为:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<% IList<string> list;
list = new List<string>();
foreach (string lst in list)
{
%>
<script type="text/javascript" src="<% = lst %>" />
<%
}
%>
尝试以下代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<% IList<string> list;
list = new List<string>();
foreach (string lst in list)
{
%>
<script type="text/javascript" src="<% = lst %>" />
<%
}
%>
试试这个
<%@ Page Language="C#" ..
<%@ Import Namespace="System.Collections.Generic" %>
<% var list = new List<string>() { "script.js", "ui.js", "jform.js" };
foreach (string lst in list)
{
%>
<script type="text/javascript" src="<%= lst %>"></script>
<%
}
%>
如果它没有编译,可能会有一条编译器错误消息,它会告诉您问题所在。即使你不理解这条信息,你至少应该和我们分享它。试着使用:如果你得到了你想要的信息,不要忘记将答案标记为已接受。。
<%@ Page Language="C#" ..
<%@ Import Namespace="System.Collections.Generic" %>
<% var list = new List<string>() { "script.js", "ui.js", "jform.js" };
foreach (string lst in list)
{
%>
<script type="text/javascript" src="<%= lst %>"></script>
<%
}
%>