ASP.NET MVC এর জন্য গ্রিড নিয়ন্ত্রণ? [বন্ধ]


278

আপনি যদি এএসপি.নেট এমভিসি ব্যবহার করছেন তবে আপনি গ্রিড প্রদর্শন কীভাবে করছেন? আপনার নিজের রোল? কোথাও থেকে লাইব্রেরি পেয়েছেন?

এএসপি.নেট এমভিসির জন্য আমি খুঁজে পেয়েছি এমন কয়েকটি গ্রিড প্রদর্শন সমাধান solutions

আপনি যদি ব্যবহার করেন এমন অন্য কিছু সম্পর্কে জানতে বা ভাল হতে জানেন তবে দয়া করে আমাকে জানান।


5
আমি জাভাস্ক্রিপ্ট সমর্থন সহ একটি গ্রিডের আশা করছিলাম তবে যা জাভাস্ক্রিপ্ট অক্ষম থাকলে পুরো জিইটি অনুরোধে চমত্কারভাবে হ্রাস করতে পারে। তবে আমাকে নিজের তৈরি করতে হবে :(
আন্দ্রে রেনিয়া

18
আপনার সাথে আরও একমত হতে পারে না .. আমি ভাল ভোট প্রশ্নগুলিও বন্ধ করে দিয়েছিলাম, তবে আমিও হতবাক হয়ে গিয়েছিলাম one ভোট পেতে ভাল হওয়া উচিত যে প্রশ্নটি কতটা গঠনমূলক। এই মডারেটরদের পক্ষে এটি যথেষ্ট নয় কারণ তারা কী উত্সাহী তা আমাদের দেখায় যে গঠনমূলক এবং কী নয়।
সোনিক সোল

11
হ্যাঁ, এই প্রশ্নটি আমার কাছে খুব গঠনমূলক। তবে তারা সর্বদা এমন প্রশ্নগুলি বন্ধ করে দেয় যা জিজ্ঞাসা করে যে কোন লাইব্রেরিটি ব্যবহার করা সবচেয়ে ভাল।
জোশ মাউচ

11
এটি আমার কাছে অবাক করার মতো বিষয় রয়েছে যে এই "মডারেটরগুলি" মনে করে তারা মনে করেন যে তারা যে লোকদের থেকে উম্ম, তাদের দরকারী বলে মনে করেন তাদের চেয়ে ভাল কি কার্যকর know
কেন স্মিথ

4
আমি আর একমত হতে পারি না। con · struc · tive বিশেষণ ১. একটি দরকারী উদ্দেশ্যে পরিবেশন করা; নির্মাণের জন্য tending।
ডেভ জেলিসন

উত্তর:


40

আমরা একটি প্রকল্পে জেকিগ্রিড ব্যবহার করছি এবং এর সাথে কিছুটা শুভকামনা রয়েছে। ইনলাইন সম্পাদনা ইত্যাদির জন্য প্রচুর বিকল্প যদি that জিনিসগুলি প্রয়োজনীয় না হয় তবে আমরা কেবলমাত্র @ হ্রভোজে এর মতো একটি সরল ফোরচ লুপ ব্যবহার করেছি।


হাই @ SeanCarpenter- কোন পরামর্শ এই
মোহাম্মদ জামীর

1
মনে রাখবেন যে এটি একটি বাণিজ্যিক পণ্য এবং ডাউনলোডটি 30 দিনের ট্রায়াল।
আমির 978

29

আমরা স্ট্যাক এক্সচেঞ্জ ডেটা এক্সপ্লোরারে স্লিক গ্রিড ব্যবহার করি ( উদাহরণস্বরূপ 2000 সারি )।

আমি এটি জেকিগ্রিড এবং ফ্লেক্সিগ্রিডকে ছাড়িয়েছি । এটিতে একটি সম্পূর্ণ বৈশিষ্ট্য সেট রয়েছে এবং আমি এটি যথেষ্ট সুপারিশ করতে পারিনি।

এর ব্যবহারের নমুনা এখানে

আপনি কীভাবে এটিএসপি নেট নেট এমভিসি অ্যাপ্লিকেশনটিতে সংহত করা হয়েছে তার উত্সের নমুনাগুলি এখানে দেখতে পাবেন: https://code.google.com/p/stack-ex بدل-data-explorer/


এটি খুব সুন্দর এবং পারফরম্যান্ট, তবে কেবলমাত্র আপনি যদি সর্বদা সহজ ডেটা এবং কলামগুলি ব্যবহার করতে যাচ্ছেন (আমি নিজেকে কিছুটা টেবিলের সাথে সারি স্প্যানস, গ্রাফিকস ইত্যাদির মতো স্পর্শ যোগ করতে দেখি)
এডুয়ার্ডো মোল্টেনি

নমুনাগুলির দিকে তাকিয়ে ... মনে হচ্ছে আপনি এই গ্রিড দিয়ে প্রচুর কাজ করতে পারবেন ... আমি পছন্দ করেছি ...
রোমিয়াস

আপনি এখনও স্লিকগ্রিড ব্যবহার করছেন?
নবীন

24

আমাদের গ্রিডগুলিতে সীমাবদ্ধ কার্যকারিতার প্রয়োজনীয়তার কারণে আমরা সবেমাত্র আমাদের নিজস্ব রোল করেছি। পৃষ্ঠাগুলি দেওয়ার মতো কিছু চমত্কারতার জন্য আমরা এখানে কিছু জিকুয়ারি ব্যবহার করি এবং এটি আমাদের সত্যই প্রয়োজন।

আপনার যদি আরও কিছু সম্পূর্ণরূপে বৈশিষ্ট্যযুক্ত কিছু প্রয়োজন হয় তবে আপনি এখানে এক্সট্রিজ গ্রিডগুলি পরীক্ষা করতে পারেন ।

এছাড়াও এমভিসিকন্ট্রিবের একটি গ্রিড বাস্তবায়ন রয়েছে যা আপনি যাচাই করতে পারেন - এখানে চেষ্টা করুন । বা আরও বিশেষভাবে এখানে


2
এর আগে এক্সট্রা ব্যবহার করা হয়েছিল। সত্যিই এটি ব্যবহার করে পছন্দ হয়েছে।
দাই বোক

16

আমি সবেমাত্র আবিষ্কার করেছি যে টেলিকের গ্রিড সহ কিছু দুর্দান্ত উপাদান রয়েছে এবং সেগুলিও উন্মুক্ত উত্স। http://demos.telerik.com/aspnet-mvc/


9
আমি টেলিগ্রিক গ্রিডের সাথে কাজ করার শেষ দিনটি কাটিয়েছি, এবং আপনি খুব চিরকেন্দ্রিক "সুখী পথ" ধরে থাকতে পারলে এটি বেশ সুন্দর it's তবে, আমার অ্যাপ্লিকেশনটি বিশ্রামের রাউটিং ব্যবহার করে (যেমন, যেখানে আমার মোছাগুলি "/ নিয়ন্ত্রক / {আইডি to" এ ডিএলটিইটি-র একটি এইচটিপি মেথড ওভাররাইড সহ পোস্ট করবে) এবং এটি সম্ভবত টেলিগ্রিক গ্রিডের "সুখী পথ" থেকে খুব দূরে ছিল to আমার পক্ষে দরকারী হোন এবং তাদের কোডটি উত্তরাধিকার ইত্যাদির মাধ্যমে এর আচরণকে পরিষ্কারভাবে ওভাররাইড করার জন্য খুব শক্তভাবে মিলিত হয়েছে
জেমস নেল

10
এটি লক্ষ করা উচিত যে তাদের ওপেন সোর্স পণ্যটির শর্তাদি মানে এটি কেবলমাত্র জিপিএলভি 2 সামঞ্জস্যপূর্ণ ওপেন সোর্স প্রকল্পগুলিতে ব্যবহার করা উচিত। এটি প্রচুর বাণিজ্যিক অ্যাপ্লিকেশনকে বাতিল করে দেয় - আপনি যদি আইনত থাকতে চান :)
জেমস ম্যাককালাম্যাক

5
আমি টেলিরিক উপাদানগুলির সাথে কখনই খুশি ছিলাম না। এগুলি দেখতে দুর্দান্ত দেখায় এবং স্ট্যান্ডার্ড কার্যকারিতা নিয়ে কাজ করে তবে আপনি যখন ডেমোর অংশ নয় এমন কিছু করার চেষ্টা করেন তখন জিনিসগুলি খারাপ হয়। আপনি তাদের কেন্দো ইউআই পরীক্ষা করতে পারেন। এটি গাদা ভাল, তবে এখনও নিখুঁত নয়
ম্যাকসেম কোজলেঙ্কো

12

যদি এটি কেবল ডেটা দেখার জন্য হয় তবে আমি সাধারণ ফোরচ বা এমনকি এসপিপিটার ব্যবহার করি। সম্পাদনার জন্য আমি বিশেষ মতামত এবং ক্রিয়াগুলি তৈরি করি। ওয়েবফর্মগুলি গ্রিডভিউ ইনলাইন সম্পাদনা ক্ষমতা যেকোনভাবে পছন্দ করেনি, এটি আরও পরিষ্কার এবং আরও ভাল - দেখার জন্য একটি দৃশ্য এবং অন্যটি সম্পাদনা / নতুনের জন্য।


আমি রাজী. আমি গ্রিডে ইনলাইন সম্পাদনা পছন্দ করি না।
রেনি

1
এবং ইউএক্স দৃষ্টিকোণ থেকে, আরও ছোট স্ক্রিন থাকা ভাল তবে একটি বড় এবং জটিল। এছাড়াও এটি ভাল সার্ভার সাইড কোড ডিজাইনের (ওওপি) আরও ভাল ফিট করে, কারণ আপনি স্ক্রিন কমান্ডের জন্য পৃথক আচরণ করতে পারেন এবং একটি বড় ডিবি.স্যাভ (পেজডাটা) নয়, ডোমেন মডেলের ক্রিয়াগুলির দিকে এগিয়ে চলেছেন, কেবল "CRUD" মডেলের গুচ্ছের মত U পদ্ধতি।
হ্রভোজে হুডো

আমি ইনলাইন সম্পাদনা পছন্দ করি না বলে আমিও একমত। উদ্বেগের বিচ্ছেদ কাজটি সহজ করে দেয়।
হেমাল

7

আমরা এমভিসিসিবিট গ্রিড ব্যবহার করি।

http://weblogs.asp.net/rajbk/archive/2010/05/08/asp-net-mvc-paging-sorting-filtering-using-the-mvccontrib-grid-and-pager.aspx


আমি আপনাকে আরএসএস ফিডগুলির একটিতে টিউটোরিয়াল কোড দেখেছি। আমি সবেমাত্র শুরু করা একটি প্রকল্পে এটি আমার পক্ষে সহায়ক ছিল।
মাইকজে

7

আপনি যদি একটি বিশেষ সংস্করণ ব্যবহার করেন যা সার্ভার সাইড ইন্টিগ্রেশন রয়েছে তবে জেকিগ্রিডটি 299 ডলার, তবে এএসপি.নেট এমভিসির সাথে ওপেন সোর্স ফ্রি সংস্করণটি ব্যবহার করা সত্যিই এতটা কঠিন নয়, একবার আপনার জিক্যুরি কনফিগারেশনটি সোজা হয়ে গেলে এটি যে কোনও হিসাবে ব্যবহার করার মতো প্রায় সহজ অন্যান্য লাইসেন্সযুক্ত গ্রিড:

http://haacked.com/archive/2009/04/14/using-jquery-grid-with-asp.net-mvc.aspx


7

আপনি এখানে কোডেপ্লেক্সে উপলভ্য আমার এমভিসি কন্ট্রোলস টুলকিটের সন্নিবেশ / আপডেট / মুছে ফেলা ডেটাগ্রিডটি ব্যবহার করতে পারেন: http://mvccontrolstoolkit.codeplex.com/এখানে আপনি একটি সম্পূর্ণ উদাহরণ ডাউনলোড করতে পারেন, এখানে ডেটাগ্রিড কাজ করছে এবং এখানে এবং এখানে টিউটোরিয়াল রয়েছে। ডেটাগ্রিড পুরোপুরি ক্লায়েন্টের পক্ষে কাজ করে এবং পোস্টের মধ্যে সেট পরিবর্তনের ব্যবস্থা করে। হ্যাঁ এটি চেঞ্জসেটকে নির্দেশ করে, এর অর্থ, ডিবিতে কী কী পরিবর্তন হবে (কীভাবে মোছা বা সন্নিবেশ করানো দরকার) তা দেখতে আপনি প্রতিটি রেকর্ডের পুরানো সংস্করণ এবং সংশোধিত সংস্করণ উভয়ই অ্যাক্সেস করতে পারেন। আপনি সার্ভারের পাশের পরিবর্তনগুলি নিশ্চিত বা বাতিল না করা পর্যন্ত এই পরিবর্তনটি বেশ কয়েকটি পোস্টের পরে তৈরি করা হবে।


5

যদি এটি কেবল পঠনযোগ্য হয় তবে একটি ভাল ধারণা হ'ল একটি সারণী তৈরি করা উচিত, তবে এতে কিছু সত্যই সহজ-তবে-শক্তিশালী জিকুয়েরি প্রয়োগ করুন।

সাধারণ বিকল্প রঙের জন্য, এই সাধারণ জ্যাকুয়ারিটি ব্যবহার করে দেখুন।

আপনার যদি বাছাই করতে হয় তবে এই JQuery প্লাগ-ইনটি কেবল শিলা করে।


1
হ্যাঁ. আমি এটা দেখেছিলাম. স্কট হ্যানসেলম্যান এই বিষয়ে কথা বলছিলেন যখন ফিল হ্যাক তার পুনর্বার
আর্কাইভ

1
আমি মনে করি এটিই প্রথম লিঙ্কটি সম্পর্কে জানতে পেরেছিলাম! আমি এখন গ্রিডের বেশিরভাগ জিনিসই বেশিরভাগ ক্লায়েন্টের হয়ে থাকে। স্কটের ডগা ভালভাবে নেওয়া হয়েছিল।
মার্ক কাদলেক

4

আমি এখানে এমভিসি কন্ট্রোলস টুলকিট গ্রিডের উদাহরণ চেষ্টা করেছি । এটি গ্রিডটি বেশ শক্তিশালী এবং সহজেই ব্যবহারযোগ্য appears টিউটোরিয়ালটি কেবল গ্রিডটি কীভাবে ব্যবহার করতে হয় তা নয়, কীভাবে কীভাবে প্যাজিং করবেন, একটি ভিউ মডেল এবং ডেটা টীকাগুলিও সংগঠিত করবেন explain এটি পড়া মূল্যবান।



2

ইনফ্রাজিস্টিকস jQuery নিয়ন্ত্রণগুলি থেকে গ্রিডটি দেখুন

এখানে কোড সহ একটি এএসপি.নেট এমভিসি নমুনা রয়েছে:

http://labs.infragistics.com/aspnet-mvc/Grid/AllFeatures


ধন্যবাদ। উপরের তালিকায় যুক্ত হবে।
মাইকজে

: মাইক, তুমি লিস্টে নিম্নলিখিত যোগ করতে পারেন infragistics.com/dotnet/netadvantage/jquery-controls/grid.aspx
akshayl

আমি ইনফ্রাজিস্টিক্স থেকে আইগ্রিডের লিঙ্কটি আপডেট করেছি। আমি ধন্যবাদ জানাতে দূরে চলেছি বলে দেরির জন্য দুঃখিত। আইজিগ্রিড আকর্ষণীয় দেখায়।
মাইকেজে

1
প্রযোজনা অ্যাপ্লিকেশনে যিনি এটি ব্যবহারের চেষ্টা করেছেন এমন ব্যক্তির কাছ থেকে এসে আমি এই গ্রিডটি সুপারিশ করব না। এটি বগি, দুর্বল নথিভুক্ত, এবং কার্যত কোনও সম্প্রদায় সমর্থন নেই, সম্ভবত এটি উন্মুক্ত উত্স নয়। বেশিরভাগ বৈশিষ্ট্যগুলিতে (বাছাই, কলামের আকার পরিবর্তন ইত্যাদি) এগুলির সাথে বিভিন্ন সমস্যা রয়েছে এবং সমঝোতার সাথে জড়িত রয়েছে। অতীতে উইনফর্ম ইনফ্রাজিস্টিকস গ্রিডটি আমরা দুর্দান্ত ব্যবহার করেছি, তবে এটি আরও বেক না হওয়া পর্যন্ত আমি তাদের ওয়েব সংস্করণটি পরিষ্কার করে দেব।
জোশ নোয়ে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.