62,243
社区成员




<ItemTemplate><a onclick="window.open(' <%# "showUnitInfo.aspx?id= "+DataBinder.Eval(Container.DataItem, "id ")%> ','','height=600,width=500,scrollbars=no,status=no')">详情</a></ItemTemplate>
Using System.Web.Configuration;
Protect void Page_Load(object sender,EventArgs e)
{
if(!IsPostBack)
{
Session["sourceUrl']=Context.Request.UrlReffer; //读取来源URL
}
SqldsNorthwind.ConnectionString=WebConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString;
sqldsNorthwind.SelectCommand="select * from Products where
ProductName=@ParamProductName and CategoryID=@ParamCategoryID and SupplierID=@ParamSupplierID";
//建立参数
//较为正式-声明语法
//QueryStringParameter productParameter=new QueryStringParameter();
//productParameter.Name="paramProductName";
//productParameter.Type=TypeCode.String;
//productParameter.DefaultValue=Request.QueryString["ProductName"];
//简洁写法,其同等于上面个别-声明语法
QueryStringParameter productParameter=new QueryStringParameter("paramProductName",TypeCode.String,"ProductName");
sqldsNorthwind.SelectParameters.Add(productParameter);
...
...
dviewProduct.DataSourceID=sqldsNorthwind.ID; //可根据情况的不同动态改写数据源。
}
NavigateUrl =' <%# "insert.aspx?id=="+Eval("WL_ID") %> ' Text="查看"> </asp:HyperLink>