小编Rho*_*nda的帖子

MVC3中的CSS背景图片

我正在尝试为我的MVC3应用程序创建样式表.我不确定如何格式化background-image:url.

background-image:url('../../Content/images/gradient_tile_page_top.png');
Run Code Online (Sandbox Code Playgroud)

要么

background-image:url('~/Content/images/gradient_tile_page_top.png');
Run Code Online (Sandbox Code Playgroud)

我已经尝试了两种,都没有工作.对于MVC来说,Css似乎有点棘手.

css asp.net-mvc-3

25
推荐指数
1
解决办法
4万
查看次数

在linq查询where子句中使用string.compare

我在查找linq查询的Where子句中使用string.compare的确切语法时遇到了一些麻烦.以下是我到目前为止的情况.

filteredApplications = AllApplications.Where(x => x.Name.Contains(string.Compare(x.Name, txtSearch.Text, StringComparison.OrdinalIgnoreCase))).ToList();
Run Code Online (Sandbox Code Playgroud)

这甚至可能还是我在错误的树上吠叫?

朗达

linq

8
推荐指数
1
解决办法
2万
查看次数

如何在MVC3应用程序的页脚上显示版本号

虽然我们在开发和日常构建中,但我们希望在MVC3应用程序的页面页脚上显示当前版本号.使QA更容易记录错误.

我不知道该怎么做.页脚位于共享的_layout.cshtml页面中.

我想使用(Assembly.GetExecutingAssembly().GetName().Version.ToString())来显示它.我考虑过使用ViewData,但仍不确定如何格式化HTML以使其显示.

asp.net-mvc-3

6
推荐指数
1
解决办法
1万
查看次数

带有lambda的Linq to Entities Select子句

我正在开发一个新项目,我们正在使用Entity Framework,dev开发人员希望尽可能使用lambda查询.我们很难搞清楚的一件事是如何专门选择两列.另外如何选择不同.我们有一个表,它有一个供应商的多个条目,但我们想要获得供应商列表并加载到字典对象.它失败了,因为它正在尝试添加已添加的键值.请执行以下查询.

Dictionary<int, string> dict = new Dictionary<int, string>();
        dict = GetWamVendorInfo().AsEnumerable()
                    .Where(x => x.vendor_name != null && x.vendor_id != null)
                    //.Select(x => x.vendor_id).Distinct()
                    .Take(2)
                    .ToDictionary(o => int.Parse(o.vendor_id.ToString()), o => o.vendor_name);
Run Code Online (Sandbox Code Playgroud)

我想做的是只选择vendor_id和vendor_name,这样我们就可以得到不同的记录.

任何帮助将不胜感激.

谢谢,

朗达

linq-to-entities entity-framework

5
推荐指数
2
解决办法
3万
查看次数

使用jquery计时器重新加载Div

我正在尝试使用显示页面的服务器名称刷新页面上的div.这仅用于测试,因此我们可以测试当auth cookie超时时会发生什么.我想用jquery做这个,但我似乎无法得到任何工作.我在网上找到了一个我一直在努力的例子,但也一直在弄错.

我们在每个服务器上都有一个html页面,它只包含服务器名称.它是我们希望在div中显示的该页面的文本.

下面是我找到的代码示例.有人能帮我吗?我对jquery很新.任何帮助将不胜感激.

谢谢,

`

<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery.ui/1.8.5/jquery-ui.min.js"></script>
<script src="../Scripts/jquery-1.2.6.min.js" type="text/javascript"></script>
<script src="../Scripts/jquery.timers-1.0.0.js" type="text/javascript"></script>

<script type="text/javascript">
    $(document).ready(function () {
        var j = jQuery.noConflict();
        j(document).ready(function () {
            j(".refreshMe").everyTime(5000, function (i) {
                j.ajax({
                    url: "refresh.html",
                    cache: false,
                    success: function (html) {
                        j(".refreshMe").html(html);
                    }
                })
            })
        });
        j('.refreshMe').css({ color: "red" });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

`

jquery

3
推荐指数
1
解决办法
3万
查看次数

ASP:标签没有更新按钮单击

我知道这可能是非常简单的事情,我只是无法看到它.我有一个aspx表单,在updata面板中有一个usercontrol.用户控件是人员选择器从公司数据库搜索用户.

我想看到的是:

  1. 用户单击选择用户按钮
  2. 带有人员选择器的更新面板变得可见
  3. 他们搜索用户,然后选择他们想要的用户.
  4. 当他们进行选择并单击"完成"时,我会获得用户的用户ID并在我们的用户表中查找它们.
  5. 用户信息应显示在标签字段中的表单中.

我可以单步执行代码,看到我正在获取用户信息,并且标签文本正在设置为值,但页面永远不会更新标签.这是一个回发,所以我认为他们会更新.

<tr>
        <td colspan="4">
            <asp:UpdatePanel ID="CollapseDelegate" runat="server">
                <ContentTemplate>
                    <asp:Panel ID="pDelegateHeader" runat="server">
                        <div style="padding: 10px 0 10px 20px; height:10px;  text-align: left; background-color:#ffffff; color:#000000; border: 2px solid #ccc;"  >
                            <asp:Label ID="ShowDelegate" runat="server" /><br />
                        </div>
                    </asp:Panel>
                    <asp:Panel ID="pDelegateBody" runat="server">
                        <PP:PeoplePicker ID="PP" runat="server" />
                        <asp:Button ID="btnOk" runat="server" Text="Done" CssClass="Buttons" onclick="btnOk_Click" /> 
                    </asp:Panel>
                    <asp:CollapsiblePanelExtender ID="CollapsiblePanelExtender3" runat="server" TargetControlID="pDelegateBody" CollapseControlID="pDelegateHeader" ExpandControlID="pDelegateHeader" Collapsed="true" TextLabelID="ShowDelegate" CollapsedText="Pick User..." ExpandedText="Close..." CollapsedSize="0"></asp:CollapsiblePanelExtender>
                </ContentTemplate>
            </asp:UpdatePanel>
        </td>
    </tr>
    <tr>
        <td><asp:Label ID="DelegateNameLabel" runat="server" Text="Name:" CssClass="indentedText" /></td>
        <td><asp:Label …
Run Code Online (Sandbox Code Playgroud)

asp.net ajax.net

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