Request.QueryString之前的参数

时间:2014-03-27 12:05:14

标签: c# asp.net query-string

我很担心=之前$#Request.QueryString之间的区别是什么?

<a href='MyPage.aspx?Variable=<%= Request.QueryString["Variable"] %>'>Go to this page</a>

1 个答案:

答案 0 :(得分:2)

<%= %>用于Response.Write,例如在javascript中您可以执行此操作var myVar = <%= CodeBehindVariable_Name %>,或者您可以在标记<asp:Label ID="lbl2" runat="server"><%= TestString %></asp:Label>中执行此操作,

<%# %>用于数据控件中的Binding,如下所示:<%# Eval("id") %>  ,

<%$ %>用于ResourcesConnectionStringsappSettings,例如:<%$ resources: ResourceKey %><asp:SqlDataSource id="data1" runat="server" ConnectionString="<%$ ConnectionStrings: MyConnectionString %>"/>

您可以阅读更多Here