问题列表 - 第3738页

如何从用户控件引用母版页?

我正在寻找一种方法(最好)从用户控件强烈键入母版页,该控件位于使用母版页的内容页面中.

遗憾的是,你不能在用户控件中使用它:

<%@ MasterType VirtualPath="~/Masters/Whatever.master" %>
Run Code Online (Sandbox Code Playgroud)

我正在尝试从用户控件访问母版页的属性,而不是必须将属性从母版页传递到内容页面到用户控件,因为多个内容页面使用相同的用户控件.一个变化,一个地方诸如此类.

c# asp.net user-controls master-pages

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

ASP.NET和C#.NET之间的组件重用

这可能看起来像一个荒谬的问题,因为我在.NET中缺乏经验.

是否可以使用.NET在C#中构建组件,可以在ASP.NET中重用它.例如,如果想要将应用程序移植到Web上.

如果可能的话,他们有多便携?即可以在某种程度上重用GUI吗?是否存在用作基础的中间格式或是否需要将C#组件用作二进制文件?

谢谢.

编辑:

感谢您的输入!我对这个问题的设计方面非常熟悉,即如何对组件进行建模以供重用.但是你让我意识到问题的真正含义 - 在ASP和Windows之间.NET的重用程度如何?可以说某些.NET组件包与环境无关,有些是特定于平台的吗?

.net c# asp.net portability reusability

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

您是否将Sql Server Compact用于桌面应用程序?

将SQL Server Compact用于桌面应用程序是否有意义?

  • 它可以处理多少数据?
  • 是否可以与多个用户一起使用?有什么限制?
  • 数据库文件坏了会发生什么?是否可以以编程方式恢复,或者是否可以轻松地远程解决问题?

sql-server-ce

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

WinMain,main和Cll中的DllMain之间的区别

这三个函数之间有什么区别以及何时使用它们?

c++ windows winmain entry-point

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

SQL Join的问题

我有两个表,tblEntities和tblScheduling.

tblEntities:

EntityID  ShortName          Active
1         Dirtville          1
2         Goldtown           1
3         Blackston          0
4         Cornfelt           1
5         Vick               1
Run Code Online (Sandbox Code Playgroud)

tblScheduling:

ScheduleID EntityID SchedulingYearID
1          1        20
2          1        21
3          2        20
4          3        19
5          5        20
Run Code Online (Sandbox Code Playgroud)

我需要一个查询,它将显示特定ScheduleYearID的所有活动实体及其日程安排信息.

输出应该看起来像(在这种情况下所需的SchedulingYearID是20):

EntityID ScheduleID
1        1
2        3
4        NULL
5        5
Run Code Online (Sandbox Code Playgroud)

我到目前为止写的查询是:

SELECT     tblEntities.EntityID, tblEntities.ShortName, tblScheduling.ScheduleID
FROM         tblScheduling RIGHT OUTER JOIN
                      tblEntities ON tblScheduling.EntityID = tblEntities.EntityID
WHERE     (tblScheduling.SchedulingYearID = @SchedulingYearID) 
AND (tblEntities.Active = 1)
ORDER BY tblEntities.EntityID
Run Code Online (Sandbox Code Playgroud)

我的问题是使用此查询它将不包括没有调度信息的活动实体(例如上面示例中的EntityID …

sql database sql-server-2005

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

使用jQuery选择复选框组的值

我正在使用Zend_Form输出一组复选框:

<label style="white-space: nowrap;"><input type="checkbox" name="user_group[]" id="user_group-20" value="20">This Group</label>
Run Code Online (Sandbox Code Playgroud)

使用普通的HTTP Post,这些值作为数组传递,但是当我有点难以理解如何使用jQuery获取所有值时.我想我可以选择使用组:

$("input[@name='user_group[]']").val()
Run Code Online (Sandbox Code Playgroud)

但这只是抓住列表中第一个复选框的值,而不管它是否被选中.有任何想法吗?

javascript jquery

63
推荐指数
4
解决办法
16万
查看次数

创建无密码辅助ssh密钥以设置ssh隧道

我需要创建一个自动设置ssh隧道的脚本.我认为没有密码的专用ssh密钥是一个良好的开端,但我无法找到这是否可能以及如何做到这一点.此密钥应具有有限的权限(仅设置隧道)但我需要另一个私钥(带密码)给自己.

谢谢 !

ssh tunnel public-key

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

为什么页面锚点有时会错过?

在HTML页面上,链接如下:

<a href="#pagelocation">Location on Page</a>
Run Code Online (Sandbox Code Playgroud)

...应该导航到页面上的这个位置:

<a name="pagelocation">
Run Code Online (Sandbox Code Playgroud)

但根据我的经验,它有时会遗漏 - 尤其是从其他页面链接时(如<a href="somepage.html#pagelocation">).通过"未命中",我的意思是它滚动到页面上的错误位置 - 也许是关闭,也许不是.

通常,目标位置最终位于屏幕顶部.我知道如果锚点下面没有足够的空间将其滚动到屏幕顶部,这可能会失败.

为什么它会失败?它完全取决于布局吗?我该如何解决?

(我保持这种一般性,因为我想要一个全能的参考答案.)

更新1

感谢关于非显式图像大小的指针.但是在所有元素都有明确大小的页面上呢?(我现在正在处理一个.)

html anchor

17
推荐指数
3
解决办法
8602
查看次数

网络用户的期望

在设计一个好的Web GUI时,我们对最终用户的期望是什么?

我想出了以下内容,但我想知道是否还有其他可以暗示的内容......

  • 如果我点击一个超链接,它将带我到这个页面的另一页/部分
  • 如果我勾选/取消勾选一个复选框,它可能会改变页面状态(启用/禁用元素)
  • 如果我点击一个按钮,我希望它能对数据做些什么.
  • 如果我点击一个按钮,我希望立即发生一些事情(无论是当前页面还是我被带到另一页面)
  • 如果我点击了超链接并将它带到了另一个页面,我希望能够使用"返回"按钮返回上一页,其状态类似于我留下的状态
  • 如果我在表单中更改某些内容,我可以根据需要将其更改回之前的值
  • 除非我点击"提交"按钮,否则我的数据不会发生任何变化.
  • 如果我为一个页面添加书签/收藏,那么每次访问它时都应显示相同的相关数据
  • 如果文本带有下划线并且看起来像链接,那么它应该是一个链接并作为一个链接

这个问题背后的原因更多的是"来自地狱的用户界面".例如,我遇到过检查记录旁边的复选框的页面,将通过ajax直接删除它.对我来说,这似乎是错误的,复选框是一个切换 - 删除操作肯定不是!

user-interface

7
推荐指数
2
解决办法
323
查看次数

加入并包含在实体框架中

我有以下查询linq到实体.问题是它似乎没有加载"标签"关系,即使我已经包含了它的东西.如果我不加入标签,它工作正常,但我需要这样做.

            var items = from i in db.Items.Include("Tags")
                        from t in i.Tags
                        where t.Text == text
                        orderby i.CreatedDate descending
                        select i;
Run Code Online (Sandbox Code Playgroud)

有没有其他方式来询问此查询?也许拆分或什么?

.net c# sql linq entity-framework

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