CS1525:无效的表达式术语'<'

Dea*_*ean 0 c# compiler-errors

在aspx文件中使用此代码

<% if(storeid=1) { %>
<script src="//d3c3cq33003psk.cloudfront.net/opentag-1234-abcd.js" async defer></script>
<% } %>
<% else if(storeid=2) { %>
<script src="//d3c3cq33003psk.cloudfront.net/opentag-1234-efgh.js" async defer></script>
<% } %>
<% else if(storeid=3) { %>
<script src="//d3c3cq33003psk.cloudfront.net/opentag-1234-ijklmn.js" async defer></script>
<% } %>
<% else if(storeid=4) { %>
<script src="//d3c3cq33003psk.cloudfront.net/opentag-1234-opqrs.js" async defer></script>
<% } %>
Run Code Online (Sandbox Code Playgroud)

编译这个给了我这个错误

编译器错误消息:CS1525:无效的表达式术语'<'

来源错误:

Line 62:    
Line 63:    // Specific Code test 17.4.2014
Line 64: <% if(storeid=1) { %>
Line 65:    <script src="//d3c3cq33003psk.cloudfront.net/opentag-1234-abcd.js" async defer>   </script>
Line 66: <% } %>
Run Code Online (Sandbox Code Playgroud)

所有<%和%>看起来都不错.它在哪里掉下来?

And*_*rea 6

storeid == 1,不是storeid=1.