English 中文(简体)
如何最好地减少各页的重复
原标题:How best to reduce duplication across pages

我有一页大体,大约一半的表格将在其他地方使用,这完全相同。 我在座的任何地方都希望能同样地接触到它的所有内容,但我不想照抄和照抄该守则,因为这样会给错误留下太多的余地。 我更喜欢不使用网上UserControl,因为I ll正在使用这一表格中的j Query和Javascript,而我有粗略的经验,将这些经验与控制结合起来,同时仍然能够接触到所有的内容。

我真心希望这些 b子能够使用伙伴关系。 当我需要你们的时候,你会在哪里?

最佳回答

你们应当使用总页和用户控制组合。 这样做有困难——你应当克服这些困难,并做得更好。 虽然这可能是一种孤立的技术,但这些技能当然也能够在其他发展领域(非ASP.NET)得到利用。 你们如果愿意,甚至能够有效地从事像这样的工作,那么,你就会放弃匈牙利社会党。

牢记贵格文/哈瓦文中你列入可再使用部分的内容将包含多个时间,除非您作出改变,否则(作为文字登记功能,你只能用一次装载)。 但是,如果你以控制名称积极生成其中一些控制名称,那么这些控制名称与你所期望的相差很大,那么你需要使用类似的东西(大同——我不要测试):

var firstName = document.getElementById( <% FirstName.ClientID %> ).value;

现在要牢记的另一个问题是,我刚才在这里写道,虽然它确实寻求客户信息数据库,但它仍然不能再使用,因为它有全球变数,即<代码>第1Name,而且如果我有第二个用户控制,希望这种全球变数一样,这将是一个问题。

仍有许多办法继续走这条道路......

问题回答

暂无回答




相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Transaction handling with TransactionScope

I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...

System.Web.Mvc.Controller Initialize

i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...

Microsoft.Contracts namespace

For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签