Asp.net前后台值的调用

王朝asp·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

首先說明<%= %>的以前asp的用法,在asp.net也實用,<%# %>是asp.net中推出的用法,asp中未用這種用法.

舉個例子:

如在後台中 form.vb 中我定義了一個變量(要全局的)

public istg_xo as string="ABC"

那麼我在前台from.aspx中任何一個地方就可以調用這個變量了....

<javascript>

var xx=<%=istg_xo%> <!--取得後台中的istg_xo的變量-->

alter<xx> <!--輸出顯示是否得到值-->

</javascript>

再舉個例子,假若我在後台中有一個datatable ,我現在想在前台依次取出這個datatable內變個字段的變量...

后台.cs (C#)

string message=string.empty;

public getmessage()

{

for ( int lint_row=0; lint_row<datatable.rows.count;lint_row++)

{

message+="message["+lint_row.tostring()+"]="+idtb_temp.rows(lint_rows).item("xx1").tostring()+";";

//生成客戶端message數組,供前台調用...

}

}

前台采用同樣的方法,來取出這個數組....

<%# %> 的用法比較簡單.....

如在後台我有一個dataset ....那麼前台我就可以調用這個dataset 中的任何字段的內容了...

用法:

text='<%#DataBinder.Eval(Container.DataItem,“DataSet字段名”%>'

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航