aspx.cs 如何向aspx传值? 5

aspx.cs中定义了protectedstringconnstr="SELECTDISTINCTtop(10)[KCRKD2_WLBH],[KCRKD2_SSSL],[... aspx.cs中 定义了 protected string connstr =" SELECT DISTINCT top (10)[KCRKD2_WLBH], [KCRKD2_SSSL], [KCCKD2_WLBH], [KCCKD2_SL] FROM [lcdata1]

aspx中 <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:cwbase1ConnectionString %>"
SelectCommand=? >

SleectCommand 该怎么写啊 想调用 aspx.cs中的 connstr
jht_saber 用你说的方法 编译通过了 但是没有执行查询,gridview1 没有显示出来……
展开
 我来答
杞希鲜于彩妍
2020-05-02 · TA获得超过3890个赞
知道大有可为答主
回答量:3109
采纳率:28%
帮助的人:178万
展开全部
你要先在前台页面获取他,就必须用public方法,不然是不行的,写个公有的方法,然后在前台的tml页面中就可以这个么用
<%=方法名%>
如果你是想在有个
<%这里面写
就直接写个方法名就好了%>

你入你上面的
public
string
connstr
()

return

="
SELECT
DISTINCT
top
(10)[KCRKD2_WLBH],
[KCRKD2_SSSL],
[KCCKD2_WLBH],
[KCCKD2_SL]
FROM
[lcdata1]”


这样就可以条用了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jht_saber
2010-04-15 · TA获得超过616个赞
知道小有建树答主
回答量:1738
采纳率:0%
帮助的人:683万
展开全部
直接在后台赋值不行吗?
SqlDataSource2.SelectCommand = connstr;
如果非要在前台的话就当成参数传过去
前台:
<asp:SqlDataSource ID="SqlDataSource2" runat="server"
SelectCommand="exec(@connstr)">
<SelectParameters><asp:Parameter Name="connstr"/></SelectParameters>
</asp:SqlDataSource>
后台:
this.SqlDataSource2.SelectParameters.Clear();
this.SqlDataSource2.SelectParameters.Add("connstr", System.TypeCode.String, connstr);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0a3558898
2010-04-14 · TA获得超过1863个赞
知道小有建树答主
回答量:1080
采纳率:0%
帮助的人:0
展开全部
SelectCommand=<%= connstr %>
注意在cs后台声明的时候,你的声明写法要改成public,
这样:public string connstr =" SELECT DISTINCT top (10)[KCRKD2_WLBH], [KCRKD2_SSSL], [KCCKD2_WLBH], [KCCKD2_SL] FROM [lcdata1]
然后前台页面才能用<%= connstr %>调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宁城塞彤蕊
2020-07-03 · TA获得超过3518个赞
知道大有可为答主
回答量:3036
采纳率:28%
帮助的人:355万
展开全部
ASPX本来就是用来显示.CS文件中的信息和逻辑的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Buddhacrazy
2010-04-14 · TA获得超过273个赞
知道小有建树答主
回答量:111
采纳率:0%
帮助的人:59.3万
展开全部
? = <%#Eval("connstr")%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式