<asp:HyperLink id=HyperLink1 runat="server" NavigateUrl='<%# DataBinder.Eval(Container, "DataItem.name", "../THGL_new.aspx?subTitle={0}&Title=") %>' Text='<%# DataBinder.Eval(Container, "DataItem.name") %>'>
里面的Title如果要获得后台的一个变量的值,应该怎么写?
里面的Title如果要获得后台的一个变量的值,应该怎么写?
解决方案 »
- seo到底是怎么样做的?来着有分。
- petshop每个项目.snk的文件是同一个么?
- 怎样判断button按钮是否已经按过
- 在后台动态添加DropDownList控件,怎样读取到相应控件的值
- <%# 添加数据记录的问题,如我表里面有55个字段用insert into 写得好长啊,以后想看就不是很直观 ,请问各位高手是怎么做的 还有对用
- javascript中访问datagird中的数据
- 100分求这种复杂的嵌套显示
- 如何读取XML指定节点的值?
- 如何在WEB下使用JSON
- 如何处理viewstate传输的数据量过大,
- 如何用foreach取得form的所有textBox
- 请教:检测一个字符串中是否包含指定的字符串
这样不行嘛?
<ItemTemplate>
<asp:HyperLink Runat="server" NavigateUrl='<%# "Details.aspx?EmployeeID=" & Container.DataItem("ID")&"&EmployeeName=" & Container.DataItem("FirstName")%>'/>
</ItemTemplate>
</TemplateColumn>Instead of doing the string concatenation yourself you can use the BuildUrlWithQueryString function, which must be declared with Public/Protected visibility in the code-behind, as follows: <TemplateColumn>
<ItemTemplate>
<asp:HyperLink Runat="server" NavigateUrl='<%# _
BuildUrlWithQueryString("Details.aspx", "EmployeeID", Container.DataItem("ID"),"EmployeeName", Container.DataItem("FirstName")) %>' />
</ItemTemplate>
</TemplateColumn> http://java.mblogger.cn/brian_jin/posts/2792.aspx<asp:TemplateColumn HeaderText="购买">
<ItemTemplate>
<asp:HyperLink id=HyperLink1 runat="server"
Text='<%# DataBinder.Eval(Container, "DataItem.dinggou")%>'
NavigateUrl='<%# "../gouwu/gouwu_ls.aspx?commoditytype=" &
DataBinder.Eval(Container, "DataItem.commoditytype")
& "&commodityname=" & DataBinder.Eval(Container, "DataItem.commodityname")%>' />
</ItemTemplate>
</asp:TemplateColumn>
<asp:HyperLink id=HyperLink1 runat="server" NavigateUrl='<%# DataBinder.Eval(Container, "DataItem.name", "../THGL_new.aspx?subTitle={0}&Title="+变量名)%>' Text='<%# DataBinder.Eval(Container, "DataItem.name") %>'>
在VB.NET中
<asp:HyperLink id=HyperLink1 runat="server" NavigateUrl='<%# DataBinder.Eval(Container, "DataItem.name", "../THGL_new.aspx?subTitle={0}&Title="&变量名)%>' Text='<%# DataBinder.Eval(Container, "DataItem.name") %>'>
按这样写了以后:<asp:HyperLink id=HyperLink1 runat="server" NavigateUrl='<%# DataBinder.Eval(Container, "DataItem.name", "../THGL_new.aspx?subTitle={0}&Title="+变量名)%>' Text='<%# DataBinder.Eval(Container, "DataItem.name") %>'>报错信息为:名称“strtitle”在类或命名空间“ASP.SubCategoryList_ascx”中不存在。
.cs文件里面可以肯定strtitle已经赋值了。