小编Adr*_*nne的帖子

使用数据库值填充<ul>

如何使用SQL Server 2008 R2 SP1中的值填充无序列表?xD我有这个,使用asp:repeater:

<ul style="list-style:none">
    <asp:Repeater ID="deptList" runat="server">
        <ItemTemplate>
            <li>
                <asp:HyperLink runat="server" 
                Text='<%# Eval("Name") %>'
                NavigateUrl='<%# Link.ToDepartment(Eval("DepartmentID").ToString()) %>'
                />
            </li>
        </ItemTemplate>
    </asp:Repeater>
</ul>
Run Code Online (Sandbox Code Playgroud)

和输出HTML:

<ul style="list-style:none">

            <li>
                <a href="http://...">value1</a>
            </li>

            <li>
                <a href="http://...">value2</a>
            </li>

            <li>
                <a href="http://...">value3</a>
            </li>

</ul>
Run Code Online (Sandbox Code Playgroud)

有一个更好的方法吗?

html asp.net webforms

5
推荐指数
1
解决办法
4496
查看次数

更改ASP.NET MVC或IIS中的URL根路径

我正在使用带有自定义网址的服务器:http://example.com/site/,您可以看到我需要更改应用程序的默认根路径("/")以防止404错误.使用具有出站规则的IIS重写模块似乎有效,所有html链接和引用都正确转换为查询内部网站.问题是当我的控制器中使用了a Redirect()RedirectToAction()方法时,会丢弃网站的内部名称,从而导致404.这是我的IIS出站规则:

<rewrite>
  <outboundRules>
    <rule name="Add path prefix to urls" stopProcessing="true">
      <match filterByTags="A, Form, Img, Link, Script" pattern="^/(.*)" />
      <action type="Rewrite" value="/site{R:0}" />
    </rule>
  </outboundRules>
</rewrite>
Run Code Online (Sandbox Code Playgroud)

所以要澄清一下:当帐户/登录重定向时,我有http://example.com/site/,它变成http://example.com/account/login而不是http://example.com/site/帐户/登录.我想RouteConfig必须修补但我不知道如何,或者我是否可以在IIS中执行此操作.我在RouteConfig类中有以下内容:

routes.MapRoute(
    name: "SiteRoot",
    url: "site/{controller}/{action}",
    defaults: new { controller = "Home", action = "Index" }
);

routes.MapRoute(
    name: "Default",
    url: "{controller}/{action}",
    defaults: new { controller = "Home", action = "Index" }
);
Run Code Online (Sandbox Code Playgroud)

谢谢.

asp.net iis asp.net-mvc url-rewriting iis-8.5

5
推荐指数
1
解决办法
2793
查看次数

标签 统计

asp.net ×2

asp.net-mvc ×1

html ×1

iis ×1

iis-8.5 ×1

url-rewriting ×1

webforms ×1