小编Alt*_*ept的帖子

Jquery根据浏览器大小/调整大小更改高度

我想知道是否有办法确定浏览器的高度/宽度.我想要做的是在浏览器大小为1024x768时将div上的高度设置为500px,对于任何更低的值,我想将其设置为400px.

提前致谢

javascript browser jquery screen

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

使用jQuery检测表单中的数据更改

我正在使用带有母版页的ASP.NET 2.0,我想知道是否有人知道某种方法来检测特定区域内的字段<div>fieldset已被更改(例如,标记为' IsDirty')?

javascript jquery

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

在asp.net MVC中对表进行排序

我想知道人们如何在asp.net mvc中对表进行排序?我听说过javascript解决方案非常适用于非分页表,例如jquery的表分类器,但我需要一个可以处理分页表的解决方案.

我正在研究的项目目前使用以下解决方案,但我发现它非常混乱.

调节器

public ActionResult Sort(string parameter)
{  

 IEnumerable<IProduct> list;

 if (Session["Model"] != null)
  list = (IEnumerable<IProduct>)Session["Model"]).ToList<IProduct>();
 else
  list = _service.GetAll();

 if (Session["parameter"] == null && Session["sortDirection"] == null)
 {
  //set the parameter and set the sort to desc
  Session["parameter"] = parameter;
  Session["sortDirection"] = "DESC";
 }
 else if (Session["parameter"] != null) //already set so not the first time
 {
  //same parameter sent
  if (Session["parameter"].ToString().Equals(parameter))
  {
   //check sort direction and reverse
   if (Session["sortDirection"].ToString().Equals("DESC"))
    Session["sortDirection"] = "ASC";
   else
    Session["sortDirection"] = "DESC"; …
Run Code Online (Sandbox Code Playgroud)

sorting asp.net-mvc html-table

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

用于将分隔文件读入DataTable的高效功能

我想知道是否有人知道有效的c#函数用于将制表符分隔文件读入数据表?

谢谢

.net c# import file

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

什么从DAL返回到BLL

我目前有一个应用程序,它包括:用户界面(网页)BLL(管理器和域对象)DAL(我的每个域对象的DataAccess类).

我在UI中使用以下内容来搜索域对象.

protect sub Button1_Click()
{
    IBook book = BookManager.GetBook(txtID.Text);
}
Run Code Online (Sandbox Code Playgroud)

这是我的BLL

public class BookManager 
{
    public static IBook GetBook(string bookId)
    {
        return BookDB.GetBook(bookId);
    }
}

public class Book : IBook
{
    private int? _id
    private string _name;
    private string _genre;

    public string Name
    {
        get { return _name; }
        private set 
        {
            if (string.IsNullOrEmpty(value))
                throw new Exception("Invalid Name");
            _name = value;
        }
    }

    public string Genre
    {
        get { return _serial; }
        private set 
        {
            if (string.IsNullOrEmpty(value))
                throw new …
Run Code Online (Sandbox Code Playgroud)

architecture asp.net data-access-layer bll

10
推荐指数
2
解决办法
5128
查看次数

Oracle触发器更新插入或更新上的字段

出于某种原因,我对如何做这样的事情一无所知.

我有一个看起来像这样的表:

UserID   |  Name   |  DateAdded   |   LastUpated
--------------------------------------------------
1        | James Q | 1/1/2009     |
Run Code Online (Sandbox Code Playgroud)

如果我插入或更新记录,则应更新sysdate的lastupdated字段.我该怎么做这样的事情?

oracle triggers

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

Asp.net Webform显示警报和重定向

我现在卡住了.我有一个带有按钮的webform,可以注册或保存记录.我想要的是让它显示一个javascript警报,然后重定向到一个页面.这是我正在使用的代码

protected void Save(..)
{   
    // Do save stuff
    DisplayAlert("The changes were saved Successfully");
    Response.Redirect("Default.aspx");
}
Run Code Online (Sandbox Code Playgroud)

此代码只是重定向而不提示提示已成功保存.

这是我的DisplayAlert代码

 protected virtual void DisplayAlert(string message)
    {
        ClientScript.RegisterStartupScript(
                        this.GetType(),
                        Guid.NewGuid().ToString(),
                        string.Format("alert('{0}');", message.Replace("'", @"\'").Replace("\n", "\\n").Replace("\r", "\\r")),
                        true
                    );
    }
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我找到解决方案吗?

谢谢

javascript asp.net redirect alert

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

使用异常验证Asp.net MVC中的业务逻辑

我有一个关于我在asp.net mvc中用于执行业务规则验证的方法的问题.

目前我有一个看起来像这样的异常类

public class ValidationException : Exception 
{
    private ModelStateDictionary State { get; set; }
    public ValidationException(ModelStateDictionary state)
    {
        State = state;
    }
    public void MergeModelStates(ModelStateDictionary state)
    {
        state.Merge(this.State);
    }
}
Run Code Online (Sandbox Code Playgroud)

和一个看起来像这样的验证器

public void Validate(IEntity entity)
{
    ModelStateDictionary state = new ModelStateDictionary();
    if (entity.Contact != null && _service.GetBy(entity.Contact.Id) == null)
        state.AddModelError("Contact", "Invalid Contact.");
    if (entity.Title.Length > 8)
        state.AddModelError("title", "Title is too long...");
    ... etc
    if (!state.IsValid)
        throw new ValidationException(state);
}
Run Code Online (Sandbox Code Playgroud)

和控制器做这样的事情

public ActionResult Add()
{
    var entity = new …
Run Code Online (Sandbox Code Playgroud)

validation asp.net-mvc

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

jQuery搜索和过滤表

我正在寻找一个jQuery插件,它将根据输入值过滤表.

我遇到了http://rikrikrik.com/jquery/quicksearch/,但我无法弄清楚如何让它适用于现有的输入框.

目前它为我创建了一个新的输入表单(我不想要),但我希望能够将它与具有输入提交按钮的现有输入框一起使用.

search jquery filter

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

Jquery函数用于跳转到按键上的文本框

我目前有4个文本框,用于存储IP地址.我需要帮助的是一个允许用户输入"."的功能.并让文本框将焦点从当前文本框更改为下一个文本框.

提前致谢

asp.net jquery function

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

将JQuery UI Dialog定位在点击链接附近

我有一些链接的jquery函数

$(".clickable").click(function(event){
     // load dialog content...
     $("#dialog").dialog();
     return false;
   });
Run Code Online (Sandbox Code Playgroud)

我想做的是在点击的链接附近显示JQuery的UI对话框.有没有办法只使用JQuery来做到这一点.

谢谢!

javascript jquery

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

asp.net中的动态调查表

我目前有一个db结构,看起来像我下面的内容,我想知道最好的方法是建立基于DB的问答输入部分的动态表单.还有什么最安全的方法呢?

QuestionID | Question                                                              | DisplayOrder
--------------------------------------------------------------------------------------
1          | Enter the addresses you have lived at in the last 10 years            | 1
2          | How much wood could a woodchuck chuck if a woodchuck could chuck wood | 2


AnswerID | QuestionID | Answer           | AnswerValueType        | DisplayOrder
-----------------------------------------------------------------------------
1        | 1          | Address                 | Text            | 1
2        | 1          | City                    | Lookup          | 2
3        | 1          | State                   | Lookup          | 3
4        | 2 …
Run Code Online (Sandbox Code Playgroud)

c# asp.net .net-4.0

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