asp.net读取文件变量后面的代码

时间:2011-12-02 08:48:51

标签: asp.net

我有一个网页表单,其网格绑定到SQL数据源。但是SQL数据源的select命令是动态接受的,并存储在一个静态类中,该类驻留在我项目的app_code文件中。如何在app_code类中为此查询设置SQL数据源的select命令?

我做了类似的事情:

<script type="text/C#" runat="server" language="c#" src="ReportGenerationGrid.aspx.cs">
    SqlDataSource1.SelectCommand = ParametersRetainer.Query;
</script>

但它不起作用。

1 个答案:

答案 0 :(得分:1)

你可以使用背后的代码:

protected void Page_Load(object sender, EventArgs e)
{
    SqlDataSource1.SelectCommand = ParametersRetainer.Query;
}

或者如果您不使用代码隐藏文件,那么您可以内联:

<script type="text/C#" runat="server">
    protected void Page_Load(object sender, EventArgs e)
    {
        SqlDataSource1.SelectCommand = ParametersRetainer.Query;
    }
</script>