小编Zac*_*son的帖子

如何将WPF TreeView HierarchicalDataTemplate与LINQ to Entities一起使用?

我的.edmx ADO.NET实体数据模型文件中有一个带有Parent和Children属性的Page类.它适用于Pages的层次结构.

删除死了ImageShack链接 - ADO.NET实体框架分层页面类

这是在我的SQL数据库中处理的,其中Page表中的ParentId外键绑定到同一Page表的Id主键.

如何在WPF TreeView中显示此层次结构?

linq data-binding wpf xaml entity-framework

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

是否有用于图像链接的ASP.NET MVC HtmlHelper?

Html.RouteLink()HtmlHelper非常适合文本链接.但是链接图像的最佳方式是什么?

asp.net-mvc routes html-helper

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

我应该如何将短文本字符串存储到SQL Server数据库中?

varchar(255),varchar(256),nvarchar(255),nvarchar(256),nvarchar(max)等?

256似乎是一个漂亮,圆形,节省空间的数字.但我看过255使用了很多.为什么?

varchar和nvarchar有什么区别?

sql database sql-server database-design

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

<a>锚标记的'name'属性是否过时了?

Visual Studio不喜欢页面上的锚标记:

验证(XHTML 1.0 Transitional):属性'name'被认为是过时的.建议使用较新的结构.

name以这种方式使用属性......

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemalocation="http://www.w3.org/MarkUp/SCHEMA/xhtml11.xsd" xml:lang="en">
    ...
    <body>
        ...
        <p>On this page&hellip;</p>
        <ul>
            <li><a href="#one">Section One</a></li>
            ...
        </ul>
        ...
        <h2><a name="one">Section One</a></h2>
        ...
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

真的有更现代的方式吗?或者是Visual Studio充满废话?

html tags xhtml visual-studio

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

如何使用值转换器将字节数组绑定到WPF中的图像?

我正在尝试将字节数组从我的数据库绑定到WPF图像.

我的XAML:

<Window.Resources>
    <local:BinaryImageConverter x:Key="imgConverter" />
</Window.Resources>
...
<Image Source="{Binding Path=ImageData, Converter={StaticResource imgConverter}}" />
Run Code Online (Sandbox Code Playgroud)

我修改了Ryan Cromwell发布的代码转换代码:

Class BinaryImageConverter
    Implements IValueConverter
    Private Function Convert(ByVal value As Object, ByVal targetType As Type, ByVal parameter As Object, ByVal culture As System.Globalization.CultureInfo) As Object Implements IValueConverter.Convert
        If value IsNot Nothing AndAlso TypeOf value Is Byte() Then
            Dim bytes As Byte() = TryCast(value, Byte())
            Dim stream As New MemoryStream(bytes)
            Dim image As New BitmapImage()
            image.BeginInit()
            image.StreamSource = stream
            image.EndInit()
            Return image
        End If …
Run Code Online (Sandbox Code Playgroud)

.net data-binding wpf xaml image

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

带有ADO.NET实体框架的强类型ASP.NET MVC

经过几天的奋斗,我终于得到了这份工作.

我有一个简单的人员和部门数据库:

带有Department和Person对象的ADO.NET实体框架实体数据模型图http://img39.imageshack.us/img39/1368/edmxdepartmentperson.gif

我可以使用强类型的ASP.NET MVC视图作为参考/导航属性!查看部门列表......

带有DropDownList的ASP.NET MVC http://img11.imageshack.us/img11/7619/dropdownlistdepartment.gif

我的人物/编辑视图的一部分:

<% using (Html.BeginForm()) {%>
    <%= Html.Hidden("Id", Model.Id) %>
    <fieldset>
        <legend>Fields</legend>
        <p>
            <label for="Name">Name:</label>
            <%= Html.TextBox("Name", Model.Name) %>
        </p>
        <p>
            <label for="DepartmentId">Department:</label>
            <%= Html.DropDownList("DepartmentId", new SelectList((IEnumerable)ViewData["Departments"], "Id", "Name"))%>
        </p>
        <p>
            <input type="submit" value="Save" />
        </p>
    </fieldset>
<% } %>
Run Code Online (Sandbox Code Playgroud)

我的Person控制器的一部分:

//
// GET: /Person/Edit/5

public ActionResult Edit(Guid id)
{
    ViewData["Departments"] = ctx.Department;
    Person model = (from Person p in ctx.Person
                    where p.Id == id
                    select p).FirstOrDefault();
    return View(model);
}

//
// POST: …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc ado.net entity-framework

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

我可以向Outlook添加自定义"发送"按钮吗?

我正在为我的组织创建一个替代电子邮件的安全消息.我们与外部治疗提供者交换机密患者信息.为保护隐私,我们不能为此目的使用电子邮件.

除了他们习惯使用的Outlook/Exchange电子邮件之外,不是强迫用户在这里使用全新的收件箱,发件箱和创作界面,我是否可以简单地添加一个"发送安全"按钮来指导他们的消息到我的自定义服务而不是电子邮件服务器?

带有新按钮的Microsoft Outlook http://img38.imageshack.us/img38/5140/newbutton.gif

我从未为Office应用程序创建加载项.是否有可能做到这一点?我应该如何开始?

outlook add-in ms-office outlook-addin

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

在SQL中处理一对一关系的最佳方法是什么?

比方说,我已经得到了阿尔法的东西,可能会或可能不会或将布拉沃或查理的事情.

这些是一对一的关系:没有Alpha将涉及多个Bravo.并且Bravo不会涉及多个Alpha.

我有几个目标:

  • 一个易于学习和维护的系统.
  • 数据完整性在我的数据库中执行.
  • 与我的数据的真实世界,逻辑组织相匹配的模式.
  • 我的编程中的类/对象很好地映射到数据库表(àLinqto SQL)
  • 快速读写操作
  • 有效利用空间(少数空字段)

我有三个想法......

PK = primary key  
FK = foreign key  
NU = nullable
Run Code Online (Sandbox Code Playgroud)

一张桌子上有很多nullalbe字段(平面文件)......

      Alphas
      --------
   PK AlphaId
      AlphaOne
      AlphaTwo
      AlphaThree
   NU BravoOne
   NU BravoTwo
   NU BravoThree
   NU CharlieOne
   NU CharlieTwo
   NU CharlieThree
Run Code Online (Sandbox Code Playgroud)

许多表没有nullalbe字段......

      Alphas
      --------
   PK AlphaId
      AlphaOne
      AlphaTwo
      AlphaThree

      Bravos
      --------
FK PK AlphaId
      BravoOne
      BravoTwo
      BravoThree

      Charlies
      --------
FK PK AlphaId
      CharlieOne
      CharlieTwo
      CharlieThree
Run Code Online (Sandbox Code Playgroud)

两者中最好的(或最差的):许多表的nullalbe外键很多......

      Alphas
      --------
   PK AlphaId
      AlphaOne
      AlphaTwo
      AlphaThree
NU FK …
Run Code Online (Sandbox Code Playgroud)

linq database schema database-design linq-to-sql

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

具有强类型MVC的实体框架

我正在使用ASP.NET MVC和ADO.NET实体框架.

我希望我的视图和控制器强类型.

但是我该如何处理实体关联呢?

这是一个简单的例子:

一个人有一个部门.部门有零个或多个人.

人员和部门实体的实体数据模型

我的控制器将一个Person对象的实例和所有Department对象的集合传递给View.

public class PersonController : Controller
{
    ...

    //
    // GET: /Person/Create

    public ActionResult Create()
    {
        Person Model = new Person();
        Model.Id = Guid.NewGuid();
        ViewData["Departments"] = db.Department;
        return View(Model);
    } 
    ...
}
Run Code Online (Sandbox Code Playgroud)

我的视图有一个"部门"DropDownList,所有部门都作为选项.

<% using (Html.BeginForm()) {%>

    <fieldset>
        <legend>Fields</legend>
        <p>
            <label for="Id">Id:</label>
            <%= Html.TextBox("Id") %>
            <%= Html.ValidationMessage("Id", "*") %>
        </p>
        <p>
            <label for="Name">Name:</label>
            <%= Html.TextBox("Name") %>
            <%= Html.ValidationMessage("Name", "*") %>
        </p>
        <p>
            <label for="Department">Family:</label>
            <%= Html.DropDownList("Department", new SelectList((IEnumerable)ViewData["Departments"], "Id", "Name"))%>
            <%= Html.ValidationMessage("Department", "*")%>
        </p> …
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net asp.net-mvc entity-framework

12
推荐指数
2
解决办法
4595
查看次数

ASP.NET MVC RequireHttps

如何使用ASP.NET MVC 2 Preview 2 Futures RequireHttps属性?

我想防止将不安全的HTTP请求发送到操作方法.我想自动重定向到HTTPS.

MSDN:

我该如何使用此功能?

asp.net-mvc ssl https asp.net-mvc-futures asp.net-mvc-2

12
推荐指数
2
解决办法
9326
查看次数