UserAccounts 是ListView的ID,ListView的数据是按照如下方式绑定的MembershipUserCollection AllUsers = Membership.GetAllUsers();
UserAccounts.DataSource = AllUsers;
UserAccounts.DataBind();
在.aspx页面中,ListView的代码如下<asp:ListView runat="server" ID="UserAccounts" ItemPlaceholderID="content">
<LayoutTemplate>
<div id="content" runat="server" style="height:25px"></div>
</LayoutTemplate>
<ItemTemplate >
<div id="LeftUser">
<asp:Label runat="server" Text="UserName : " ForeColor="InactiveCaptionText"></asp:Label><asp:Label runat="server" Text='<%# Eval("UserName") %>' ForeColor="GreenYellow"></asp:Label>
<br />
<asp:HyperLink runat="server" Text="View" NavigateUrl="~/Blog_Administrator/ViewUserAccounts.aspx" ></asp:HyperLink>
<asp:HyperLink runat="server" Text="Edit" NavigateUrl="~/Blog_Administrator/EditUserAccounts.aspx" ></asp:HyperLink>
<asp:HyperLink runat="server" Text="Delete" NavigateUrl="~/Blog_Administrator/DeleteUserAccounts.aspx" ></asp:HyperLink>
</div>
<div id="MiddleBlog">
<asp:HyperLink runat="server" ID="ViewBlog" Text="View Blog" NavigateUrl='<%# GetNavigateUrl((MembershipUser)((System.Data.DataRow)Container.DataItem).Row) %>' ></asp:HyperLink>
</div>
<div id="RightLoginDate">
<asp:Label runat="server" Text="LastLoginDate : " ForeColor="InactiveCaptionText"></asp:Label><asp:Label runat="server" Text='<%# Eval("LastLoginDate") %>' ForeColor="InactiveCaptionText"></asp:Label>
</div>
</ItemTemplate>
<ItemSeparatorTemplate>
<hr />
</ItemSeparatorTemplate>
</asp:ListView>
我是想通过上面标志的那个方法得到一个url地址,形式如下http://localhost:1485/Process64/Blog_Administrator/ViewBlogSchema.aspx?UserName={0}
但是这个方法不知道怎么写,help 。
UserAccounts.DataSource = AllUsers;
UserAccounts.DataBind();
在.aspx页面中,ListView的代码如下<asp:ListView runat="server" ID="UserAccounts" ItemPlaceholderID="content">
<LayoutTemplate>
<div id="content" runat="server" style="height:25px"></div>
</LayoutTemplate>
<ItemTemplate >
<div id="LeftUser">
<asp:Label runat="server" Text="UserName : " ForeColor="InactiveCaptionText"></asp:Label><asp:Label runat="server" Text='<%# Eval("UserName") %>' ForeColor="GreenYellow"></asp:Label>
<br />
<asp:HyperLink runat="server" Text="View" NavigateUrl="~/Blog_Administrator/ViewUserAccounts.aspx" ></asp:HyperLink>
<asp:HyperLink runat="server" Text="Edit" NavigateUrl="~/Blog_Administrator/EditUserAccounts.aspx" ></asp:HyperLink>
<asp:HyperLink runat="server" Text="Delete" NavigateUrl="~/Blog_Administrator/DeleteUserAccounts.aspx" ></asp:HyperLink>
</div>
<div id="MiddleBlog">
<asp:HyperLink runat="server" ID="ViewBlog" Text="View Blog" NavigateUrl='<%# GetNavigateUrl((MembershipUser)((System.Data.DataRow)Container.DataItem).Row) %>' ></asp:HyperLink>
</div>
<div id="RightLoginDate">
<asp:Label runat="server" Text="LastLoginDate : " ForeColor="InactiveCaptionText"></asp:Label><asp:Label runat="server" Text='<%# Eval("LastLoginDate") %>' ForeColor="InactiveCaptionText"></asp:Label>
</div>
</ItemTemplate>
<ItemSeparatorTemplate>
<hr />
</ItemSeparatorTemplate>
</asp:ListView>
我是想通过上面标志的那个方法得到一个url地址,形式如下http://localhost:1485/Process64/Blog_Administrator/ViewBlogSchema.aspx?UserName={0}
但是这个方法不知道怎么写,help 。
解决方案 »
- jQuery 与后台交互问题
- 关于IIS调用dll的权限问题,急!
- 批量生成静态网页时产生的错误
- 请教关于accessdatasource控件的用法
- 无法浏览.aspx文件!!!急!!!
- 复制多个控件时,当事件触发时能知道是哪个复制的控件引发的吗?100分全送了
- 怎样导出服务器端数据库内容到本地数据库,急,急,急,马上结贴
- c#.net中怎样得到DataGrid当前点击排序的列的列号?
- 关于控件图片替换的一个问题?
- 请问Windows 2003 Server下安装 VS.NET不能新建WEB项目,什么原因?
- 如何把子页的值取到父页指定的控件上?
- 给个能下VWD2008的地址, 不想下VS2008太大
<asp:HyperLink runat="server" ID="ViewBlog" Text="View Blog" NavigateUrl='<%# GetNavigateUrl((MembershipUser)((System.Data.DataRow)Container.DataItem).Row) %>' ></asp:HyperLink>
</div>
{
return string.Format("http://localhost:1485/Process64/Blog_Administrator/ViewBlogSchema.aspx?UserName={0}", user);
}