www.baike369.com
百科369 > ASP.NET教程 > 在SqlDataSource控件中使用ASP.NET参数

在SqlDataSource控件中使用ASP.NET参数


在SqlDataSource控件中使用ASP.NET参数

在SqlDataSource控件中可以使用下面的ASP.NET参数:

  • Parameter:表示一个任意的静态值。
  • ControlParameter:表示控件值或页面的属性值。
  • CookieParameter:表示浏览器的cookie值。
  • FormParameter:表示一个HTML表单字段的值。
  • ProfileParameter:表示一个配置文件属性值。
  • QueryStringParameter:表示查询字符串字段中的值。
  • SessionParameter:表示一个存储在会话状态中的条目值。

这些ASP.NET参数的使用方法如下:

<asp:SqlDataSource
    id="srcMovies"
    ConnectionString="<%$ ConnectionStrings:Movies %>"
    SelectCommand="Select * FROM Movies"
    UpdateCommand="UPDATE Movies SET Title=@Title,Director=@Director,DateReleased=@DateReleased WHERE Id=@id"
    Runat="server">
    <UpdateParameters>
        <asp:Parameter Name="Title" Type="String" Size="100" DefaultValue="Untitled" />
        <asp:Parameter Name="Director" Type="String" Size="100" DefaultValue="Alan Smithee" />
        <asp:Parameter Name="DateReleased" Type="DateTime" />
        <asp:Parameter Name="id" Type="int32" />  
   </UpdateParameters>
</asp:SqlDataSource>

上面只列出了Parameter参数的使用方法。

SqlDataSource控件包含5个ASP.NET参数集:SelectParameters、InsertParameters、DeleteParameters、UpdateParameters和FilterParameters。在SqlDataSource命令或过滤器中可以使用以上的参数集来关联一个具体的ASP.NET参数。

Copyright© 2011-2016 www.baike369.com All Rights Reserved