私はJavaスクリプト変数を持っています。私はsqldatasourseにこれをどのように使用したいのですか?ここに私のJavaスクリプトコードASP.NetのSQLデータソースにJavaScript変数を渡すC#
var div = document.getElementById('main_content').offsetHeight;
var length = Mah.round(div/400);
であり、私からそれを読んで、その後
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:qbuyConnectionString1 %>"
SelectCommand="SELECT TOP variable * FROM [advertisement] WHERE ([enable] = @enable) ORDER BY NEWID()">
<SelectParameters><asp:Parameter DefaultValue="1" Name="enable" Type="Int32" /></SelectParameters>
</asp:SqlDataSource>
Javascriptがクライアント上で実行されます。サーバー上のSQL。あなたの質問は意味をなさない。 –
あなたはクライアント側の変数があなたがそこにそれを送る必要があるサーバーの何かに影響を与えたい、AJAXの要求はそれを行うための最善の方法です。 – gdoron